未分類
春期
データベーススペシャリスト 2018年 春期 問10
10 / 25
“社員”表から、男女それぞれの最年長社員を除く全ての社員を取り出す SQL 文 とするために、aに入れる字句はどれか。ここで、“社員”表の構造は次のとおりで あり、実線の下線は主キーを表す。 社員(社員番号,社員名,性別。生年月日) [SQL 文] SELECT 社員番号、社員名 FROMM 社員 AS S1 コ WHERE 生年月日>(
正解と解説
表示する
正解 ウ
SELECT MIN(生年月日) FROM 社員 AS S2 WHERE S1.性別= S2.性別
男女それぞれの最年長を除くには、同性(S1.性別=S2.性別)の最小生年月日より後(若い)を条件にする相関副問合せを使います(正解ウ)。GROUP BYを使うア・エは相関できず、イは条件が誤りです。