如何从SQL中提取唯一值?

del*_*ber 2 sql

例如,假设我有下表

user_id, score
1,5
1,4
2,9
3,7
3,6
3,15
4,8
4,11
Run Code Online (Sandbox Code Playgroud)

我想要一个返回user_id 2的查询,因为它是唯一不重复的user_id

Oca*_*tal 7

SELECT user_id FROM table GROUP BY(user_id) HAVING COUNT(user_id) = 1
Run Code Online (Sandbox Code Playgroud)