1. 程式人生 > >CASE...WHEN...THEN...END

CASE...WHEN...THEN...END

  • 當colume 與condition 條件相等時結果為result (CASE到END為一個result引數拿來使用)

。。。
case
when condition then result
when condition then result
when condition then result
else result
end new_column_name
。。。

當滿足某一條件時,執行某一result(CASE到END為一條完整的sql語句,result也是一條sql語句)

case colume 
when condition then result
when
condition then result when condition then result else result end

case when 用在select 語句中,新的欄位new_column_name可以用來排序,但是不能用在where中

。。。
case
when condition then result
when condition then result
when condition then result
else result
end new_column_name
。。。