MySQL5逆引き大全460の極意

組み込み関数の極意 - Tips260 論理積、論理和演算、排他的論理和を求めるには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

9-1集計関数Tips260 論理積、論理和演算、排他的論理和を求めるには

Level2

Pointグループに含まれるフィールド値をビット演算するためのBIT_AND、BIT_OR、BIT_XOR関数を使用します

構文1  論理積
BIT_AND(フィールド名)
構文2  論理和
BIT_OR(フィールド名)
構文3  排他的論理和
BIT_XOR(フィールド名)

指定列のすべてのビットに対してビット単位の論理積/論理和/排他的論理和を、それぞれ取得します(64ビットの精度で演算を実行)。マッチするレコードが存在しない場合、BIT_AND関数は18446744073709551615(全ビットを1に設定した場合のBIGINT値)、BIT_OR、BIT_XOR関数は0を、それぞれ返します。

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません