SQL 演算子
SQL 算術演算子
| 演算子 | 説明 |
|---|---|
| + | 加算 |
| – | 減算 |
| * | 乗算 |
| / | 除算 |
| % | 剰余 |
SQL ビット演算子
| 演算子 | 説明 |
|---|---|
| & | ビット単位 AND |
| | | ビット単位 OR |
| ^ | ビット単位排他的 OR |
SQL 比較演算子
| 演算子 | 説明 |
|---|---|
| = | 等しい |
| > | より大きい |
| < | より小さい |
| >= | 以上 |
| <= | 以下 |
| <> | 等しくない |
SQL 複合演算子
| 演算子 | 説明 |
|---|---|
| += | 加算と代入 |
| -= | 減算と代入 |
| *= | 乗算と代入 |
| /= | 除算と代入 |
| %= | 剰余と代入 |
| &= | ビット単位 AND と代入 |
| ^-= | ビット単位排他的 OR と代入 |
| |*= | ビット単位 OR と代入 |
SQL 論理演算子
| 演算子 | 説明 |
|---|---|
| ALL | サブクエリの全ての値が条件を満たす場合に TRUE |
| AND | AND で区切られた全ての条件が TRUE の場合に TRUE |
| ANY | サブクエリのいずれかの値が条件を満たす場合に TRUE |
| BETWEEN | オペランドが比較範囲内にある場合に TRUE |
| EXISTS | サブクエリが 1 つ以上のレコードを返す場合に TRUE |
| IN | オペランドが式のリストのいずれかに等しい場合に TRUE |
| LIKE | オペランドがパターンに一致する場合に TRUE |
| NOT | 条件が TRUE でない場合にレコードを表示 |
| OR | OR で区切られたいずれかの条件が TRUE の場合に TRUE |
| SOME | サブクエリのいずれかの値が条件を満たす場合に TRUE |