MySQLで奇数偶数を判断する方法

sql MySQL

sql

MySQLで奇数偶数を判断する方法は、以下のようになります。

  • IF()関数
  • MOD()函数

順番に説明します。

IF()関数

例えば、変数numが奇数かどうかを判断したい場合、以下のように書きます。

SELECT IF(num%2=1, '奇数', '偶数') AS result;

これは、変数numを2で割った余りが1の場合は奇数、そうでない場合は偶数と判断するものです。

MOD()函数

-- 引数 num が偶数の場合、0 を返す。奇数の場合、1 を返す。
SELECT MOD(num, 2) FROM テーブル名;

コメント

タイトルとURLをコピーしました