我必须查找Name
是否有多个不相同的Family
的行。
注意:
Name
和Family
可以重复。
ID Name Family
1 ABC XYZ
2 DEF XYZ
3 ABC UVW
4 ABC RST
5 DEF RST
6 GHI UVW
预期输出应为
Name
ABC
DEF
答案 0 :(得分:1)
我认为您可以做到;
SELECT Name, COUNT(DISTINCT Family)
FROM [table]
GROUP BY Name
HAVING COUNT(DISTINCT Family) > 1