【sql查询一个表IDtype1aaa2aaa3bbb4ccc5ccc6ddd7eee8eee.IDa字段b字段要求这样显示:1aaa111a字段总数b字段(111有多少条)b字段(222有多少条)2aaa222aaa2113bbb333bbb1004ccc333ccc】
a字段,
COUNT( 1 ) AS 总数,
SUM ( CASE WHEN b字段 = 111 THEN 1 ELSE 0 END ) AS [b字段(111有多少条)],
SUM ( CASE WHEN b字段 = 222 THEN 1 ELSE 0 END ) AS [b字段(222有多少条)]
FROM
表
group by
a字段
注:
Oracle ,DB2,SQL Server,MySQL 都是可以使用的.
如果你数据库是 ACCESS,那么上面的 CASE WHEN 就要出错了.
用户
2017-10-28
举报
阅读本文的人,还看了
玫瑰花馒头的做法【步骤图】_菜谱
浏览量:41发布于:2021-11-10 0条评论
19岁的宋美龄貌若天仙,为什么当年张学良没有敢娶她?
浏览量:58发布于:2021-10-10 0条评论
选调生半年个人工作小结
浏览量:40发布于:2021-09-27 0条评论
《晴雅集》正式官宣 郭敬明为这部电影花费了不少心思
浏览量:125发布于:2021-03-09 0条评论
主持的近义词
浏览量:107发布于:2021-03-20 0条评论