码迷,mamicode.com
首页 > 数据库 > 详细

SQL SERVER常用的统计用法

时间:2017-03-28 13:09:06      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:status   用法   状态   from   --   logs   stat   cas   else   

 

--统计各种状态的总个数

SELECT 
sum(CASE WHEN [Status] =-1 THEN 1 ELSE 0 END ) AS Q1,
sum(CASE WHEN [Status] =0 THEN 1 ELSE 0 END ) AS Q2,
sum(CASE WHEN [Status] =1 THEN 1 ELSE 0 END ) AS Q3,
sum(CASE WHEN [Status] =2 THEN 1 ELSE 0 END ) AS Q4,
sum(CASE WHEN [Status] =3 THEN 1 ELSE 0 END ) AS Q5,
sum(CASE WHEN [Status] =4 THEN 1 ELSE 0 END ) AS Q6,
sum(CASE WHEN [Status] =5 THEN 1 ELSE 0 END ) AS Q7
FROM OrderInfo

 

SQL SERVER常用的统计用法

标签:status   用法   状态   from   --   logs   stat   cas   else   

原文地址:http://www.cnblogs.com/johnwood/p/6633814.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!