mysql には if() 関数があります。if() 関数は条件を決定するために使用でき、条件が true の場合は値を返し、条件が false の場合は別の値を返します。構文は次のとおりです。 「IF(条件, 条件が真の場合の戻り値, 条件が偽の場合の戻り値)」。
このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。
mysql に if はありますか?
IF() 関数は、条件が TRUE の場合に値を返します。条件が FALSE の場合は、別の値が返されます。
構文
IF(condition, value_if_true, value_if_false)
条件は必須です。テストする値
value_if_true オプション。返される値の条件は true
value_if_false です。オプションです。返される値の条件は false です
例は次のとおりです。
IF(expr1,expr2,expr3);
expr1 が TRUE の場合、IF() の戻り値は expr2 になります。それ以外の場合、IF() の戻り値は expr2 になります。戻り値は expr3
update salary set sex =if(sex = '男','女','男') #这是leetcode上的一道题,将salary表中的性别进行转换,男变女,女变男
推奨学習: mysql ビデオ チュートリアル
以上がmysqlにifはありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。