〈 算術演算子 〉
| コード | 使用例 | 意味 |
|---|---|---|
| + | ① + ② | ①に②を加える (加算) |
| - | ① - ② | ①から②を引く (減算) |
| * | ① * ② | ①に②をかける (乗算) |
| / | ① / ② | ①を②で割る (除算) |
| % | ① % ② | ① を ② で割った余り (剰余) |
〈 比較演算子 〉
| コード | 使用例 | 意味 |
|---|---|---|
| = | ① = ② | ①と②は等しい |
| <=> | ① <=> ② | ①と②は等しい |
| <> | ① <> ② | ①と②は等しくない |
| != | ① != ② | ①と②は等しくない |
| < | ① < ② | ①は②よりも小さい |
| <= | ① <= ② | ①は②以下 |
| > | ① > ② | ①は②よりも大きい |
| >= | ① >= ② | ①は②以上 |
| BETWEEN AND | ① BETWEEN Min AND Max | ①はMin以上Max以下 |
| NOT BETWEEN AND | ① NOT BETWEEN Min AND Max | ①はMinより小さい、または、Maxより大きい |
| IS NULL | ① IS NULL | ①はNULLではない |
| IS | ① IS true | ①はtrueである |
| IN | ① IN (値1,値2,...) | ① は 括弧内のいずれかの値に等しい |
| LIKE | ① LIKE パターン1 | ①はパターン1に合致する |
| NOT LIKE | ① NOT LIKE パターン1 | ①はパターン1に合致しない |
〈 論理演算子 〉
| コード | 使用例 | 意味 |
|---|---|---|
| AND | ① AND ② | ① と ② が共にTRUEの時にTRUE |
| && | ① && ② | ① と ② が共にTRUEの時にTRUE |
| OR | ① OR ② | ① か ② の少なくとも1つがTRUEの場合にTRUE |
| || | ① || ② | ① か ② の少なくとも1つがTRUEの場合にTRUE |
| XOR | ① XOR ② | ① か ② のどちらか1つがTRUEの場合にTRUE |
| NOT | NOT ① | ① がTRUEならFALSE、① がFALSEならTRUE |
| ! | !① | ① がTRUEならFALSE、① がFALSEならTRUE |