平成23年度特別 ITパスポート 問59 解説
関係データベースで管理された“社員”表から選択した結果が,“高橋二郎”を含む3名だけになる条件の組合せはどれか。
社員
| 社員番号 | 社員名 | 部署名 | 勤務地 | 勤続年数 |
|---|---|---|---|---|
| A0001 | 佐藤一郎 | 経理部 | 東京 | 5 |
| A0002 | 鈴木春子 | 経理部 | 東京 | 3 |
| A0003 | 高橋二郎 | 経理部 | 大阪 | 20 |
| A0004 | 田中秋子 | 営業部 | 名古屋 | 5 |
| A0005 | 伊藤三郎 | 営業部 | 東京 | 7 |
| A0006 | 渡辺四郎 | 営業部 | 東京 | 35 |
| A0007 | 山本夏子 | 人事部 | 東京 | 10 |
| A0008 | 中村冬子 | 営業部 | 大阪 | 5 |
〔条件〕
① 勤務地 = '東京'
② 部署名 = '営業部'
③ 勤続年数 > 10
- ア① and ② and ③
- イ(① and ②) or ③
- ウ① or (② and ③)
- エ① or ② or ③
答えを見る
正解 イ(① and ②) or ③
要点andは両方を満たすもの、orはどちらかを満たすものを選ぶ
解説
各条件の結果を確認します。
- ①and②(東京勤務の営業部):伊藤三郎、渡辺四郎
- ③(勤続年数10超):高橋二郎、渡辺四郎
- (①and②)or③:伊藤三郎、渡辺四郎、高橋二郎の3名 → 条件に合う
- ア:①and②and③は渡辺四郎の1名のみ。
- ウ:①だけで東京勤務の5名が該当し多すぎる。
- エ:①or②or③はさらに多い。