データが同じカラムを取得

同姓同名のアカウントを調べるようなデータが同じカラムを取得するSQL文

同姓同名の場合。
名前でグループ化して、そのカウントを取る。そして、それがhaving>1だったら
同姓同名があるということで、取得できる。

select * 
from 社員データ
where
 氏名 in (
 select 氏名 from
 社員データ
 group by 氏名
 having count(*) > 1
)
order by 氏名,社員コード

いろんなことに応用できるように思える。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です