検索プログラマのメモ帳

壁にぶつかったら検索で調べるプログラマのちょっと遅れたメモ帳。たまに自分で挑戦する。

Skip to: Content | Sidebar | Footer

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

12 2月, 2010 (15:53) | mysql | By: admin

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

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

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

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

Write a comment