茨の道も一歩から

インフラ構築からプログラミング(Python・JavaScript)までITに関するブログです。

データベース:演算子

演算子

関係演算子

◇ 関係演算子

演算子 説明
= 左辺と右辺の値が等しい
> 左辺が右辺の値より大きい
< 左辺が右辺の値より小さい
>= 左辺が右辺の値以上
<= 左辺が右辺の値以下
<> 左辺と右辺の値が等しくない

論理演算子

◇ 論理演算子

演算子 説明
NOT 条件1でない(否定)
AND 条件1かつ条件2である(論理積)
OR 条件1または条件2である(論理和)

論理演算子のポイント

  • 論理演算子は、NOT → AND → ORの順で演算される。

その他の演算子

◇ その他の演算子

演算子 説明
IN いずれかの値と等しい
BETWEEN ~以上~以下
LIKE 部分一致検索
IS NULL NULL判定

IN演算子のポイント

WHERE 社員コード = '値1' OR 社員コード = '値2' OR 社員コード = '値3'

WHERE 社員コード IN ('値1','値2','値3')

で置き換えることが出来る。


BETWEEN演算子のポイント

WHERE 年齢 >= A
AND 年齢 <= B

WHERE 年齢 BETWEEN A AND B

で置き換えることが出来る。

ただし 年齢 > A や、年齢 < B は置き換えれない。

また 年齢 BETWEEN A AND B の場合、A < B である必要がある。


LIKE演算子のポイント

- -
完全一致 WHERE 氏名 LIKE 'A'
前方一致 WHERE 氏名 LIKE 'A%'
後方一致 WHERE 氏名 LIKE '%A'
中間一致 WHERE 氏名 LIKE '%A%'

【試験対策】

  • 演算子のポイントを押さえること。

目次へ戻る