必ず受かる情報処理技術者試験

問題31

ポケットスタディ 基本情報午後・要点整理―即効!7つの知識 (情報処理技術者試験)

“商品”表,“在庫”表に対する次の SQL 文と,同じ結果が得られる SQL 文はどれか。ここで,下線部は主キーを表す。

SELECT 商品番号 FROM 在庫
   WHERE EXISTS (SELECT 商品番号 FROM 商品)
SELECT 商品番号 FROM 在庫
   WHERE NOT EXISTS (SELECT 商品番号 FROM 商品)
SELECT 商品番号 FROM 商品
   WHERE EXISTS (SELECT 商品番号 FROM 在庫
          WHERE 商品.商品番号 = 在庫.商品番号)
SELECT 商品番号 FROM 商品
   WHERE NOT EXISTS (SELECT 商品番号 FROM 在庫
          WHERE 商品.商品番号 = 在庫.商品番号)

解答・解説を見る

解答:エ

問題文のSQL文では,「商品表の商品番号で,在庫表に存在しないもの」を選択している。

× 「在庫表の商品番号を商品表に商品番号が存在するもの」を選択する。
× 「在庫表の商品番号を商品表に商品番号が存在しないもの」を選択する。
× 「商品表の商品番号が在庫表に存在するもの」を選択する。
「商品表の商品番号で,在庫表に存在しないもの」を選択する。
前の問題 次の問題

Copyrithg naruha