未分類
秋期
データベーススペシャリスト 2024年 秋期 問10
10 / 25
“従業員”表から、男女それぞれの最年長従業員を除く全ての従業員を取り出す SQL文とするために、aに入れる字句はどれか。ここで、“従業員”表の構造は次のと おりであり、実線の下線は主キーを表す。 従業員(従業員番号,従業員名,性別,生年月日) [SQL 文〕 SELECT 従業員番号、従業員名 FROM 従業員 AS S1 WHERE 生年月日>(一 コ a
正解と解説
表示する
正解 ウ
SELECT MIN(生年月日) FROM 従業員 AS S2 WHERE S1.性別 = S2.性別
男女それぞれの最年長(生年月日が最小)を除くには、同じ性別内の最小生年月日より後に生まれた従業員を選びます。よって性別で相関させ MIN(生年月日) を求める WHERE S1.性別=S2.性別 が入り、ウが正解です。