データ操作(全27問中13問目)

"気温"表の2011年の7月1日から8月31日までの間で,最高気温が35度以上のレコードを全て抽出したい。抽出条件として,適切なものはどれか。
74.png

出典:平成28年秋期 問74

  • 年=2011 and (月=7 and 月=8) and 最高気温≦35
  • 年=2011 and (月=7 and 月=8) and 最高気温≧35
  • 年=2011 and (月=7 or 月=8) and 最高気温≦35
  • 年=2011 and (月=7 or 月=8) and 最高気温≧35
正解 問題へ
分野:テクノロジ系
中分類:データベース
小分類:データ操作
解説
選択肢の条件式は"月"の部分、および最高気温と35の不等号が異なっています。

まず"月"の条件について考えます。抽出対象レコードは7月1日から8月31日までなので「"月"が7、又は、"月"が8」であるレコードが抽出対象となります。したがって(月=7 or 月=8)が適切です。なお2つの条件をandで結合した場合には条件式が「 "月"が7、かつ、"月"が8」という意味になり、表中に合致するレコードはありません。
次に不等号の向きについて考えます。抽出条件は最高気温が35度以上のレコードであるため「最高気温≧35」とするのが適切です。

これら2つの条件式が適切に指定されている「エ」が正解となります。

Pagetop