此查询:
Select Distinct
User ID,
Name,
Status,
From Table 1
给我:
...但是我要查找的是唯一的用户ID,该ID仅具有一个“ ANI”状态,即此...
请帮忙吗?
答案 0 :(得分:3)
您可以使用聚合:
select user_id, min(name) as name, min(status) as status
from table1
group by user_id
having count(*) = 1 and min(status) = 'ANI'
此过滤器过滤在表中仅出现一次且状态为user_id
的{{1}}上。