全体で重複したデータがないかのチェック

重複といえば、distinctを使うけど
全データの中から重複しているものを調べる場合は
以下を使う。

select id, count(*) from tb_test group by id having count(id) > 1;

これはhavingの意味がわからないと厳しいね・・・。
正直自分もよくわかっていないんだ・・・。

sqlは難しいな・・・。