mysql中有if()函數(shù);if()函數(shù)可以用于判斷條件,在條件為true時返回一個值,在條件為false時返回另一個值,語法為“IF(條件, 條件為真時的返回值, 條件為假時的返回值)”。
本教程操作環(huán)境:windows10系統(tǒng)、mysql8.0.22版本、Dell G3電腦。
mysql中有if嗎
mysql中有if
IF()函數(shù)在條件為TRUE時返回一個值,如果條件為FALSE則返回另一個值。
語法
IF(condition,?value_if_true,?value_if_false)
-
condition 必須項。要測試的值
-
value_if_true 可選的。要返回的值condition 是真的
-
value_if_false 可選的。要返回的值condition 是假的
示例如下:
IF(expr1,expr2,expr3);
如果expr1為TRUE,則IF()返回值為expr2,否則返回值為expr3
update?salary?set?sex?=if(sex?=?'男','女','男') #這是leetcode上的一道題,將salary表中的性別進行轉(zhuǎn)換,男變女,女變男
推薦學(xué)習(xí):mysql視頻教程
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦