重複しているテーブル内のすべての行の合計数を取得しようとしています。ここで重複している行の総数
は、私が今使っているクエリです:
SELECT count(`id_lead`)
FROM `lead_history`
GROUP BY `id_lead`
HAVING count(*) > 1
問題は、これが行の合計数をカウントしていないということです、それは時間の総量をカウントされ、各行は、重複が含まれており、それを返す。
だから今、それは次のように返している:重複を持っている4行があるので、
2
4
6
2
それらの結果を考えると、私は実際に、私のクエリは4
を返すようにしたいです。各行の複製の量は問題ではありません。
サブクエリを使用せずにこのクエリを書くにはどうすればよいですか?
'GROUP BY'または' DISTINCT'のいずれかを使用すると、チームメイトを助けることはできません – Avidos