平成27年度秋期 ITパスポート 問64 解説
関係データベースで管理している“入館履歴”表と“建物”表から,建物名が‘東館’を条件に抽出した結果を日付の降順でソートしたとき,2番目のレコードの社員番号はどれか。
入館履歴
| 社員番号 | 建物コード | 日付 |
|---|---|---|
| S0001 | B001 | 10/12 |
| S0001 | B002 | 10/30 |
| S0002 | B002 | 10/10 |
| S0003 | B002 | 10/12 |
| S0003 | B003 | 10/29 |
| S0004 | B001 | 10/01 |
| S0004 | B002 | 10/20 |
| S0005 | B001 | 10/05 |
建物
| 建物コード | 建物名 |
|---|---|
| B001 | 中央館 |
| B002 | 東館 |
| B003 | 西館 |
- アS0001
- イS0002
- ウS0003
- エS0004
答えを見る
正解 エS0004
要点結合して選択・並べ替えた結果を順に確認する
解説
“建物”表で東館の建物コードはB002です。入館履歴からB002の行を抜き出して日付の降順に並べると次のとおりです。
- 1番目:S0001(10/30)
- 2番目:S0004(10/20)
- 3番目:S0003(10/12)
- 4番目:S0002(10/10)
よって2番目の社員番号はS0004です。ア(S0001)は1番目、イ(S0002)は4番目、ウ(S0003)は3番目なので誤り。