私はこのようなテーブルを持っています
Id FirstName
5 Adam
6 Bob
8 Bob
5 Carl
5 Dewie
8 Ernest
2 つの行に同じ Id がある場合、そのうちの 1 つだけを保持したいと考えています。この例では、私は得るでしょう
Id FirstName
5 Adam
6 Bob
8 Bob
それに簡潔なコマンドはありますか?考えていた
SELECT * FROM Persons HAVING(COUNT(Id)=1)
また
SELECT DISTINCT(Id), FirstName FROM Persons
しかし、私の構文は正しくありません。