“社員”表から同姓同名が存在する社員の氏名を抽出するSQL文はどれか。
答え ア
【解説】 “社員”表から同姓同名の社員を探すには、社員表から同じ氏名のデータをまとめ(GROUP)、まとめた組のデータの件数が1より大きければ、2人以上の同姓同名の社員がいることになるので、これをSQL文にすると SELECT 氏名 FROM 社員 GROUP BY 氏名 HAVING COUNT(*) > 1 (ア)になります。
【キーワード】 ・SQL文
戻る 一覧へ 次へ