CASE WHEN THEN 小结 方法1: CASE WHEN 条件 THEN 值1 ELSE 值2 END eg. CASE WHEN 1<3 THEN 1 ELSE 0 END 结果:(1<3)为TRUE,值为0 方法2: CASE 变量 WHEN 值 THEN 值1 ELSE 值2 END eg. CASE @a WHEN 1 THEN 1 ELSE 0 END 结果:@a=1, 值为1;@a!=1, 值为0; 注:值1、值2的类型不限