我这种是不是更清晰一点,觉得老师的逗号写的位置不是很好
1、case 列名 when value1 then result1 when value2 then resutl2 [else result] end,...;
2、case when 列名=value1 then result1 when 列名=value2 then result2 [else result] end,...;
对于灵活性来讲,第二种稍微灵活一点,因为其能够判断范围,而第一种只能是一个值。
1、case 列名 when value1 then result1 when value2 then resutl2 [else result] end,...;
2、case when 列名=value1 then result1 when 列名=value2 then result2 [else result] end,...;
对于灵活性来讲,第二种稍微灵活一点,因为其能够判断范围,而第一种只能是一个值。
2016-08-12