に最終更新
XOR
説明
両方の BOOLEAN 値に対してビット単位の XOR 演算を実行します。
構文
<lhs> XOR <rhs>
パラメータ
<lhs>: ビット単位の XOR 演算の最初の BOOLEAN 値。<rhs>: ビット単位の XOR 演算の次の BOOLEAN 値。
戻り値
両方の BOOLEAN 値に対する XOR 演算の結果を返します。
使用例
- 使用例 1
select true XOR false, true XOR true;+----------------+---------------+
| true XOR false | true XOR true |
+----------------+---------------+
| 1 | 0 |
+----------------+---------------+ - NULL 引数
select true XOR NULL, NULL XOR true, false XOR NULL, NULL XOR false, NULL XOR NULL;+---------------+---------------+----------------+----------------+---------------+
| true XOR NULL | NULL XOR true | false XOR NULL | NULL XOR false | NULL XOR NULL |
+---------------+---------------+----------------+----------------+---------------+
| NULL | NULL | NULL | NULL | NULL |
+---------------+---------------+----------------+----------------+---------------+