価格設定年月日にNULLを含む“商品”表に対して、次の問合せを行った。この検索結果の行数は幾つか。
SELECT 商品コード FROM 商品 WHERE 価格設定年月日 < '2011-12-01'
商品
┌─────┬─────┬───┬───────┐
│商品コード│ 商品名 │ 価格 │価格設定年月日│
┝━━━━━┿━━━━━┿━━━┿━━━━━━━┥
│ S001 │ボールペン│150│ 2009-12-31 │
├─────┼─────┼───┼───────┤
│ S002 │消しゴム │ 80│ 2008-03-31 │
├─────┼─────┼───┼───────┤
│ S003 │蛍光ペン │ 0│ NULL │
├─────┼─────┼───┼───────┤
│ S004 │定規 │300│ 2011-12-01 │
└─────┴─────┴───┴───────┘
ア 1 イ 2 ウ 3 エ 4
イ
問い合わせSQLの意味は、
「商品表から、価格設定年月日が 2011-12-01 よりも前の日のデータを検索し、商品コードを表示しなさい。」ということである。
2011-12-01 は含まれないことに注意する。
この結果、商品コード S001、S002の2行が抽出される。
問28 | 目次 | 問30 |