使用MySql Case语句的正确方法是什么

时间:2011-12-06 15:54:04

标签: mysql case

我正在尝试这个:

CASE VAR_DIVISION WHEN 'C3' OR 'J4' THEN
    /* code here */
End Case

但是当我尝试执行该过程时,我一直收到错误。

2 个答案:

答案 0 :(得分:2)

错误是End Case - 它只需要end,后跟一个列名称 - 就像这样:

CASE VAR_DIVISION WHEN 'C3' OR 'J4' THEN
    /* code here */
End column_name

答案 1 :(得分:1)

remove case from End case
//and add
END as column_name