sql判断-case when 2019-06-24

select  <想展示的东西1,想展示的东西2,...>

from <表>

group by <分组条件>

order by <排序条件>

desc/asc

-----------------------------------------------

想展示的东西:

1、直接源于某表 : t.<t表内字段名>

2、新加列:  <t表内字段处理(case when 判断))> as <想展示成的字段名>

                      ‘<想展示成的字段名> ’= <t表内字段处理case when 判断>

----------------------------------------------

t表内字段处理:

1、条件判断:

case

when t.<t表内字段名>='判断条件1' then  <判断条件1结果值>

when t.<t表内字段名>='判断条件2' then <判断条件2结果值>

else <非判断条件1\2结果值>

end

as <想展示成的字段名>

*注:case when 用来select创建字段,case when 也可以与group by , order by 使用。


博客园:https://www.cnblogs.com/zxtceq/p/5580983.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容