平成23年度 秋期
応用情報技術者試験問題と解答
問29
価格設定年月日に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行が抽出される。

EXCEL VBAのご相談なら ファーストマクロ 



問28 目次 問30
ファーストマクロ TOPページ