本文へスキップ
Certia
未分類
秋期

データベーススペシャリスト 2022年 秋期 問8

8 / 25

“社員”表に対して、SQL文を実行して得られる結果はどれか。ここで、実線の下 線は主キーを表し、表中のNULLは値が存在しないことを表す。 社員 社員コード 上司 社員名 S001 NULL A S002 s001 B s003 s001 C $004 s003 D S005 NULL E se06 s005 F so07 s006 G [SOL 文] SELECT 社員コード FROM 社員 X WHERE NOT EXISTS (SELECT * FROM 社員YWHERE X.社員コード=Y.上司)

問題の図

正解と解説

表示する
正解 ウ

社員コード:S002、S004、S007

NOT EXISTSで「自分を上司とする社員が存在しない」社員、つまり部下を持たない末端社員を抽出する。該当は葉ノードの社員コードとなり、その集合が正解(選択肢2)。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。