修了試験 2020-12-13実施分 基本情報技術者試験 問28
“商品”表,“在庫”表に対する次のSQL文の結果と同じ結果が得られるSQL文はどれか。 ここで,下線部は主キーを表す。 SELECT 商品番号 FROM 商品 WHERE 商品番号 NOT IN (SELECT 商品番号 FROM 在庫) 商品:|商品番号(主キー)|商品名|単価 在庫:|倉庫番号(主キー)|商品番号(主キー)|在庫数
正答4
解説
正解はエ。 NOT INによる非相関副問合せは,在庫表に対応する商品番号が存在しない商品を抽出する。 これは相関副問合せでNOT EXISTSを使い,商品と在庫を商品番号で結合した行が存在しない商品を抽出する処理と同じ結果になる。まとめて解く
修了試験 2020-12-13実施分を通しで解く(80問)→