group by 一条语句实现多条语句的效果
Posted 幸福安康
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了group by 一条语句实现多条语句的效果相关的知识,希望对你有一定的参考价值。
--一个sql 使用 group by 实现 4个 sql 的效果 select ProjectNumber,ClientName,jx,sf,sum(count) as TotalCount from tlog where StDate>=‘2017-10-01‘ and StDate<‘2017-11-01‘ group by ProjectNumber,ClientName,jx,sf -- jx=1 and sf=1 select ClientName,sum(Count) as ‘TotalCount‘ from tlog where jx=1 and sf=1 and (StDate>=‘2017-10-01‘ and StDate<‘2017-11-01‘) group by ClientName -- jx=1 and sf=0 select ClientName,sum(Count) as ‘TotalCount‘ from tlog where jx=1 and sf=0 and (StDate>=‘2017-10-01‘ and StDate<‘2017-11-01‘) group by ClientName -- jx=0 and sf=1 select ClientName,sum(Count) as ‘TotalCount‘ from tlog where jx=0 and sf=1 and (StDate>=‘2017-10-01‘ and StDate<‘2017-11-01‘) group by ClientName -- jx=0 and sf=0 select ClientName,sum(Count) as ‘TotalCount‘ from tlog where jx=0 and sf=0 and (StDate>=‘2017-10-01‘ and StDate<‘2017-11-01‘) group by ClientName
以上是关于group by 一条语句实现多条语句的效果的主要内容,如果未能解决你的问题,请参考以下文章