SQLserver的count方法如何统计多列

SELECTCOUNT(status)ASCOU,ROOMID,STATUS,nameroom,upperlimitFROMkg_V_assignclassWHERE(r... SELECT COUNT(status) AS COU,ROOMID,STATUS,nameroom,upperlimit FROM kg_V_assignclass WHERE(roomid>0) GROUP BY roomid,status,nameroom,upperlimit ORDER BY roomid

select count(1) AS num,sex,roomid from kg_person where(roomid>0) group by sex,roomid
我想要把这两个合为一个,统计出第一个status的和第二个sex的。求大神给予代码
展开
 我来答
匿名用户
推荐于2017-12-16
展开全部
什么意思, 第一条是统计status, 第二条是统计sex
你直含袭陪接把两个写在一起禅亮:
SELECT COUNT(status) AS COU, count(sex) as num,ROOMID,STATUS,nameroom,upperlimit FROM kg_V_assignclass WHERE(roomid>0) GROUP BY roomid,status,nameroom,upperlimit ORDER BY roomid

我没太看明白你的问题, 不知道你是不是想谈蠢要这样的效果
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式