平成31年度 春期 ITパスポート試験 問78
テクノロジ/データベース関係データベースの“社員”表と“部署”表がある。“社員”表と“部署”表を結合し,社員の住所と所属する部署の所在地が異なる社員を抽出する。抽出される社員は何人か。 社員(社員ID,氏名,部署コード,住所) H001,伊藤 花子,G02,神奈川県 H002,高橋 四郎,G01,神奈川県 H003,鈴木 一郎,G03,三重県 H004,田中 春子,G04,大阪府 H005,渡辺 二郎,G03,愛知県 H006,佐藤 三郎,G02,神奈川県 部署(部署コード,部署名,所在地) G01,総務部,東京都 G02,営業部,神奈川県 G03,製造部,愛知県 G04,開発部,大阪府 (注:本サイトでは原問題の表を文字表記に変換しています)
出典:平成31年度 春期 ITパスポート試験 問78
- ア1
- イ2
- ウ3
- エ4
正解:イ
解説
社員表の部署コードで部署表と結合し,社員の住所と部署の所在地を比べます。H001(G02:神奈川県)は神奈川県で同じ,H002(G01:東京都)は住所が神奈川県で異なる,H003(G03:愛知県)は住所が三重県で異なる,H004(G04:大阪府)は同じ,H005(G03:愛知県)は同じ,H006(G02:神奈川県)は同じです。異なるのは H002 と H003 の2人です。
選択肢ごとの解説
- ア誤り。異なる社員は H002 と H003 の2人で,1人ではありません。
- イ正しい。住所と部署の所在地が異なるのは,H002(神奈川県と東京都)と H003(三重県と愛知県)の2人です。
- ウ誤り。異なる社員は2人で,3人ではありません。
- エ誤り。異なる社員は2人で,4人ではありません。