データベーススペシャリスト令和3年秋期 午前Ⅱ 問6

問6

"商品"表と"当月商品仕入合計"表に対して,SQL文を実行した結果はどれか。
06.png/image-size:403×180
〔SQL文〕
 (SELECT 仕入先コード FROM 商品)
  EXCEPT
 (SELECT 仕入先コード FROM 当月商品仕入れ合計)
  • 06a.png/image-size:105×83
  • 06i.png/image-size:106×60
  • 06u.png/image-size:106×83
  • 06e.png/image-size:105×60

分類

テクノロジ系 » データベース » データ操作

正解

解説

EXCEPTは、2つの関係の差集合を得る演算子です。

上のSQL文の結果は、
06_1.png/image-size:91×157
下のSQL文の結果は、
06_2.png/image-size:91×91
2つの結果の差集合をとると、上の結果のうち、下の結果に存在しないレコードが残ります。集合ですので重複したレコードは除かれます。
06_3.png/image-size:91×69
したがって「エ」が正解です。
© 2016-2024 データベーススペシャリストドットコム All Rights Reserved.

Pagetop