関係データベースの“社員”表と“部署”表がある。“社員”表と“部署”表を結合し,社員の住所と所属する部署の所在地が異なる社員を抽出する。抽出される社員は何人か。 社員
| 社員ID | 氏名 | 部署コード | 住所 |
| H001 | 伊藤 花子 | G02 | 神奈川県 |
| H002 | 高橋 四郎 | G01 | 神奈川県 |
| H003 | 鈴木 一郎 | G03 | 三重県 |
| H004 | 田中 春子 | G04 | 大阪府 |
| H005 | 渡辺 二郎 | G03 | 愛知県 |
| H006 | 佐藤 三郎 | G02 | 神奈川県 |
部署
| 部署コード | 部署名 | 所在地 |
| G01 | 総務部 | 東京都 |
| G02 | 営業部 | 神奈川県 |
| G03 | 製造部 | 愛知県 |
| G04 | 開発部 | 大阪府 |
- ア1
- イ2
- ウ3
- エ4
正解と解説を見る
正解
イ 2
正解は「2」である。各社員の住所と所属部署の所在地を部署コードで照合すると、H002(住所:神奈川県、所属G01の所在地:東京都)とH003(住所:三重県、所属G03の所在地:愛知県)の2名が異なっており、残りのH001・H004・H005・H006はいずれも住所と所属部署の所在地が一致する。このように2つの表を部署コードで結合し、行ごとに属性を比較することでデータの一致・不一致を判定できる。1や3、4は住所と所在地の対応関係を数え誤った場合に生じる誤答である。