if語句

2018-12-28 08:55 更新

IF 語句

IF (value1,value2,value3) value1 為布爾表達(dá)式或bu布爾值 value2 當(dāng)value1結(jié)果為true時(shí)返回的結(jié)果 value3 當(dāng)value1結(jié)果為false時(shí)返回的結(jié)果

例1:

SELECT IF(2=1,'對','錯(cuò)')AS status; 結(jié)果為:對 SELECT IF(2!=1,'對','錯(cuò)')AS status; 結(jié)果為:錯(cuò)

例1測試結(jié)果:

mysql> SELECT IF(2=1,'對','錯(cuò)')AS status; +--------+ | status | +--------+ | 錯(cuò) | +--------+ 1 row in set

mysql> SELECT IF(2!=1,'對','錯(cuò)')AS status; +--------+ | status | +--------+ | 對 | +--------+ 1 row in set

mysql>

例2:

SELECT IF(true,'對','錯(cuò)')AS status; 結(jié)果為: 對 SELECT IF(false,'對','錯(cuò)')AS status; 結(jié)果為: 錯(cuò)

例2測試結(jié)果:

mysql> SELECT IF(true,'對','錯(cuò)')AS status; +--------+ | status | +--------+ | 對 | +--------+ 1 row in set

mysql> SELECT IF(false,'對','錯(cuò)')AS status; +--------+ | status | +--------+ | 錯(cuò) | +--------+ 1 row in set

mysql>

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號