我有一张看起来像这样的桌子
Id FirstName
5 Adam
6 Bob
8 Bob
5 Carl
5 Dewie
8 Ernest
当两行具有相同的 Id 时,我只想保留其中一个。在这个例子中,我会得到
Id FirstName
5 Adam
6 Bob
8 Bob
有简洁的命令吗?我在想
SELECT * FROM Persons HAVING(COUNT(Id)=1)
或者
SELECT DISTINCT(Id), FirstName FROM Persons
但我的语法不正确。