WHERE句 - SQL

  • 作成日:
  • 最終更新日:2025/06/25

WHERE句とは?

WHERE句は、条件に一致したレコードだけを取り出します。

比較演算子などを用いて条件式を指定します。

= 等しい gender='男'
<> 等しくない gender='男'
> より大きい age > 10
< 未満 age < 20
>= 以上 age >= 20
<= 以下 age <= 20
LIKE 指定したパターンを含む name LIKE '山%'
NOT LIKE 指定したパターンを含まない name NOT LIKE '山%'
IS NULL NULL である name IS NULL
IS NOT NULL NULL でない name IS NOT NULL
IN いずれかである name IN ('田中', '山本')
HOT IN いずれかでない name NOT IN ('田中', '山本')
BETWEEN x ~ y の間である age BETWEEN 10 AND 20
NOT BETWEEN x ~ y の間でない age NOT BETWEEN 10 AND 20