MySQLで奇数偶数を判断する方法は、以下のようになります。
- IF()関数
- MOD()函数
順番に説明します。
IF()関数
例えば、変数num
が奇数かどうかを判断したい場合、以下のように書きます。
SELECT IF(num%2=1, '奇数', '偶数') AS result;
これは、変数num
を2で割った余りが1の場合は奇数、そうでない場合は偶数と判断するものです。
MOD()函数
-- 引数 num が偶数の場合、0 を返す。奇数の場合、1 を返す。
SELECT MOD(num, 2) FROM テーブル名;
コメント