数千のレコードから、カウントが1より大きい行(つまり、重複)のみを選択したいと思います。ほとんどの場合、1と2、3がいくつかあります。
SELECT count( * ) AS `Number` , GI . *
FROM `GeneralInformation` AS GI
GROUP BY `FirstName` , `Surname`
これどうやってするの?
SELECT count( * ) AS `Number` , GI . *
FROM `GeneralInformation` AS GI
GROUP BY `FirstName` , `Surname`
HAVING count(*)>1
Have句を使用する
SELECT count( * ) AS `Number` , GI . *
FROM `GeneralInformation` AS GI
GROUP BY `FirstName` , `Surname`
HAVING count( * ) > 1