本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成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行が抽出される。

問28 目次 問30