“商品”表と“当月商品仕入合計”表に対して、SQL文を実行した結果はどれか。
商品
商品コード |
仕入先コード |
S001 |
K01 |
S002 |
K01 |
S003 |
K02 |
S004 |
K02 |
S005 |
K03 |
S006 |
K04 |
|
|
当月商品仕入合計
仕入先コード |
仕入合計金額 |
K01 |
150,000 |
K03 |
100,000 |
K05 |
250,000 |
|
[SQL文]
(SELECT 仕入先コード FROM 商品)
EXCEPT
(SELECT 仕入先コード FROM 当月商品仕入合計)
答え エ
【解説】
SQL文のEXCEPT演算子は2つの表の差分を抽出するので、問題のSQL文では“商品”表にあって“当月商品仕入合計”表にない
が出力されます。
【キーワード】
・SQL文
【キーワードの解説】
- SQL文
データベースにアクセスするための言語である。
SQLを使用すると、データベースからの表の抽出の定義や、データベースのデータ操作など、データベースに関する処理を記述することができます。
なお、SQLは公式には何かの略語ではないとなっていますが、SQLを開発したIBMでは“Structured Query Language”の略語となっています。
また、読み方も、“シークェル”と読む人と“エス・キュー・エル”と読む人がいます。
もっと、「SQL文」について調べてみよう。
戻る
一覧へ
次へ
|