ホームページ  >  記事  >  データベース  >  mysqlにifはありますか?

mysqlにifはありますか?

WBOY
WBOYオリジナル
2022-06-15 15:22:323371ブラウズ

mysql には if() 関数があります。if() 関数は条件を決定するために使用でき、条件が true の場合は値を返し、条件が false の場合は別の値を返します。構文は次のとおりです。 「IF(条件, 条件が真の場合の戻り値, 条件が偽の場合の戻り値)」。

mysqlにifはありますか?

このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。

mysql に if はありますか?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。