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)
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表中的性别进行转换,男变女,女变男
推薦學習:mysql影片教學
#以上是mysql有if嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!