记录一个CASE WHEN THEN ELSE END 语句的问题
记录一个CASE WHEN THEN ELSE END 语句的问题
在case中的不同分支如果返回了不同类型的值,有一个类型优先级的问题,它会将优先级低的类型转为优先级高的类型,列如:
select case when status>'6' then '大' when status='3' then '小' else status end AS a from member...
原创
2019-05-30 15:58:05 ·
585 阅读 ·
0 评论