Mysqlパリティ判定

491 ワード

Mysqlパリティ判断のいくつかの方法
1.と1ビットと
結果が0なら偶数が1なら奇数
原理:バイナリ1のバイナリ表示0001になる

例えば3二次表現:0011&0001=0001が真、例えば2次表現:0010&0001=00000が偽
2.型抜き2の結果
何も言うことはありませんが、余数を1奇数余数にして0偶数にします.
3.Mysqlのmod()関数
2と同様に関数mod(numer 1,number 2)を利用する
例:
mod(id,2)=1戻りid番号が奇数のid
4.正則一致最下位
$:            

regexp'[13579]'最後の13579偶数
5.-1の奇数次数と偶数次数はPOWER関数を利用する
POWER(X,Y) :      X Y  。

-1の奇数次が-1-1の偶数次が1