SQL中if函式使用技巧
語法:IF(expr1,expr2,expr3)
其中,expr1是判斷條件,expr2和expr3是符合expr1的自定義的返回結果。
用處:當從資料庫中查詢出來的結果需要轉換成中文或是其他自定義的格式顯示在網頁上的時候,可以直接在sql中處理
sql:
select
if(il.status_id = 'INV_STTS_AVAILABLE','全新','二手') as status_id
from inventory_location as il;
如果資料表中的某個欄位只有兩種情況,可以使用if函式。
ps:若資料表中的某個欄位多餘兩種情況,可以使用if函式,具體見:點選開啟連結