メインコンテンツまでスキップ
バージョン: 4.x

XOR

説明​

2つのBOOLEAN値に対してビット単位の排他的OR演算を実行します。

構文​

 <lhs> XOR <rhs>

パラメータ​

parameterdescription
<lhs>評価される最初のBOOLEAN値
<rhs>評価される2番目のBOOLEAN値

戻り値​

2つのBOOLEAN値の排他的論理和を返します。

例​

select true XOR false,true XOR true;
+------------------+-----------------+
| xor(TRUE, FALSE) | xor(TRUE, TRUE) |
+------------------+-----------------+
| 1 | 0 |
+------------------+-----------------+