問題
SQL 文「SELECT 商品名 FROM 商品 WHERE 価格 BETWEEN 1000 AND 2000」と等価な条件式はどれか。
選択肢
- 1価格 > 1000 AND 価格 < 2000
- 2価格 >= 1000 AND 価格 <= 2000
- 3価格 = 1000 OR 価格 = 2000
- 4価格 IN (1000, 2000)
正解
2. 価格 >= 1000 AND 価格 <= 2000
詳しい解説を見る解説を閉じる
解説
BETWEEN A AND B は「A 以上 B 以下」(境界値を含む)であり、価格 >= 1000 AND 価格 <= 2000 と等価。1は境界値を含まない(誤り)。3、4は1000または2000のみを指す。
一問一答
全400問を繰り返し学習