ITパスポート平成28年秋期 問74

問74

"気温"表の2011年の7月1日から8月31日までの間で,最高気温が35度以上のレコードを全て抽出したい。抽出条件として,適切なものはどれか。
74.png/image-size:271×279
  • 年=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つの条件式が適切に指定されている「エ」が正解となります。
© 2009-2024 ITパスポート試験ドットコム All Rights Reserved.

Pagetop