前の問題次の問題

"社員"表から,男女それぞれの最年長社員を除くすべての社員を取り出すSQL文とするために,aに入る問合せはどれか。ここで,"社員"表は次の構造とし,下線部は主キーを表す。

 社員(社員番号,社員名,性別,生年月日)

SELECT 社員番号, 社員名 FROM 社員 AS S1 WHERE 生年月日 > ([   a   ])

選択肢 ア

SELECT MIN(生年月日) FROM 社員 AS S2 GROUP BY S2.性別

選択肢 イ

SELECT MIN(生年月日) FROM 社員 AS S2 WHRER S1.生年月日 > S2.生年月日 OR S1.性別=S2.性別

選択肢 ウ

SELECT MIN(生年月日) FROM 社員 AS S2 FROM 社員 AS S2 WHERE S1.性別 = S2.性別

選択肢 エ

SELECT MIN(生年月日) FROM 社員 AS S2 GROUP BY S2.性別

[出典:情報処理技術者試験 データベーススペシャリスト 平成26年度(2014) 春期 問10]

解答

正解
取組履歴
ログインすると履歴が残ります
解説
この問題は解説を募集しております。
ログインすると解説の投稿・編集が可能となります。
個人メモ(他のユーザーからは見えません)
メモを残すにはログインが必要です
コメント一覧
  • まだコメントがありません
※ コメントには[ログイン]が必要です。