sql case when 的使用以及别名问题
2015-04-14 17:13
2086 查看
select htlb, sum(HTZJE) as ysje,--预算金额 sum(yfje) as ljfse,--累计发生额 sum(jyje) as jyje,--结余金额 (sum(jyje) / sum(HTZJE)) as jezb, --结余占比 (sum(yfje) / sum(HTZJE)) as fyzb,--费用占比 case htlb when '1' then 'cblb1' when '2' then 'cblb2' when '3' then 'cblb3' ELSE '其他' END bieMing from tb_table group by htlb
其中用到case when 的字段作为别名的时候
一定不要加“as”否则 会报错。直接在END 后加上想用的别名即可。如:文中的:bieMing
相关文章推荐
- sql的case when;以及在thinkphp中的使用
- SQL Case when 的使用
- SQL Case when 的使用方法
- oracle substr、instr以及case when 的连用截取字符串以及替换(repace)的使用
- SQL Case when 的使用方法
- SQL Case when 的使用方法(转自博客园:影子网络科技有限公司)
- SQL中的CASE WHEN使用 .
- SQL Case when 的使用方法
- SQL中Case的使用方法以及nvl的使用案例
- SQL中Case的使用方法以及nvl的使用案例
- SQL中Case的使用方法以及nvl的使用案例
- 转:SQL Case when 的使用方法
- SQL中Case When的使用方法
- SQL case when 的使用总结
- SQL Case when 的使用方法
- sql中case when语句的使用
- SQL Case when 的使用方法
- SQL Case when 的使用方法
- SQL Case when 的使用方法
- SQL Case when 的使用方法