テクノロジ系
秋期
応用情報技術者 2011年 秋期 問29
29 / 80
価格設定年月日にNULLを含む “商品”表に対して、次の問合せを行った。この検 索結果の行数は幾つか。 SELECT 商品コード FROM商品 WHERE 価格設定年月日'2011-12-01° 商品 商品コード 商品名 価格 価格設定年月日 S001 ボールペン 2009-12-31 消しゴム 2008-03-31 S002 NULL s003 蛍光ペン S004 定規 2011-12-01

正解と解説
表示する
正解 イ
2
SQLでNULLは比較演算の結果が真にならないため、価格設定年月日がNULLの行は条件に合致せず結果から除外されます。条件を満たす日付を持つ行だけが数えられ、結果は2行となります。図の表データから該当行を数えます。