ITパスポートの過去問
平成27年度 秋期
テクノロジ系 問64

このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。

問題

平成27年度 秋期 ITパスポート試験 テクノロジ系 問64 (訂正依頼・報告はこちら)

関係データベースで管理している「入館履歴」表と「建物」表から、建物名が「東館」を条件に抽出した結果を日付の降順でソートしたとき、2番目のレコードの社員番号はどれか。
問題文の画像
  • S0001
  • S0002
  • S0003
  • S0004

次の問題へ

正解!素晴らしいです

残念...

この過去問の解説 (3件)

01

正解:4

まずは、建物名が「東館(B002)」であるデータ行だけをピックアップしてください。データの並び順は変えてはいけません。結果は以下となります。

<結果1>
社員番号 建物コード 日付
S001   B002   10/30
S002   B002   10/10
S003   B002   10/12
S004   B002   10/20

これを日付の降順(日付が新しい順)に並び替えると以下のようになります。

<結果2>
社員番号 建物コード 日付
S001   B002   10/30
S004   B002   10/20
S003   B002   10/12
S002   B002   10/10

参考になった数17

02

問題文に沿って、レコードの抽出と並び替えを行ってみましょう。

まず、建物名が「東館」のレコードを抽出します。
建物名が「東館」の「建物コード」はB002なので、「入館履歴」表からこのレコードのみを抽出すると以下のようになります。

S001 B002 10/30
S002 B002 10/10
S003 B002 10/12
S004 B002 10/20

これを日付の降順に並び替えると以下のようになります。

S001 B002 10/30
S004 B002 10/20
S003 B002 10/12
S002 B002 10/10

よって、上から2番目の社員番号はS004となり、4が正解です。

参考になった数6

03

正解は4です。

まず、「建物」表より建物名が「東館」の建物コードは「B002」です。

次に「入館履歴」表から建物コードが「B002」のレコードを抜き出します。

社員番号 建物コード 日付

S0001  B002    10/30

S0002  B002    10/10

S0003  B002    10/12 

S0004  B002    10/20

そして、上記のレコードを日付の降順(日付の新しい順)に並べます。

社員番号 建物コード 日付

S0001  B002    10/30

S0004  B002    10/20

S0003  B002    10/12

S0002  B002    10/10

結果、2番目の社員番号は「S0004」になります。

参考になった数5