こちらのテーブルに対して次のSQL文についてです。
※SQLは標準SQLです
SELECT 社員コード FROM 社員 X WHERE NOT EXISTS (SELECT * FROM 社員 Y WHERE X.社員コード = Y.上司)
社員表から上司でない者を抽出しているわけですが、質問は2点です。
・副問合わせ句で表をXとYと読み替えていることに意味はあるのか。
・主問合せが無く、副問合わせ句のみで同様の結果となるのでは。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー