修了試験 2022-12-11実施分 基本情報技術者試験 問27
“商品”表,“在庫”表に対する次のSQL文の結果と同じ結果が得られるSQL文はどれか。 ここで,下線部は主キーを表す。 SELECT 商品番号 FROM 商品 WHERE 商品番号 NOT IN (SELECT 商品番号 FROM 在庫) 商品:|商品番号(主キー)|商品名|単価 在庫:|倉庫番号(主キー)|商品番号(主キー)|在庫数
正答4
解説
正解はエ。 NOT INによる「商品にあって在庫にない商品番号」の抽出は,商品表を軸に相関副問合せでNOT EXISTSを使い,在庫との一致がないことを判定する書き方と等価になる。まとめて解く
修了試験 2022-12-11実施分を通しで解く(80問)→