記mysql條件分支語句CASE WHEN THEN ELSE END的使用

記一次基於mysql數據庫查詢時條件分支語句使用

表達式格式:CASE column

        WHEN 條件1 THEN 表達式1

        WHEN 條件2 THEN 表達式2

        ....

      ELSE 表達式

      END [as] column_alias

即:查詢數據時候 當知足1條件時候 column 值爲表達式1 ,mysql

        當知足2條件時候 column 值爲表達式2.....sql

       若都不知足則爲ELSE 後的表達式,數據庫

         最後END 結束,起個別名,方便檢索spa

For Example:blog

想將type標識 替換爲

通用設備=0,
特種設備=1,
設施器材=2

則使用語句運行以下

 

相關文章
相關標籤/搜索