专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 报表

求一统计的SQL方法,该怎么解决

发布时间:2010-06-13 14:07:46 文章来源:www.iduyao.cn 采编人员:星星草
求一统计的SQL方法
create table info
(
requedept varchar(10),
requearea varchar(20),
col varchar(20)
)

insert into info values('南海','南海北部','A')
insert into info values('南海','南海北部','A')
insert into info values('南海','南海南部','A')
insert into info values('高明','高明北部','A')
insert into info values('高明','高明南部','A')
insert into info values('高明','高明南部','A')
insert into info values('高明','高明中部','A')

理想输出结果 :
分公司 | 区域 | 次数 --统计的是按分公司,区域,A出现的次数
南海 | 南海北部 | 2
南海 | 南海南部 | 1
南海总 | 3
高明 | 高明北部 | 1
高明 | 高明南部 | 2
高明 | 高明中部 | 1
高明总 | 4
全市总 | 7

或者大家有什么更好的建议可以令到问题简单些也可以的







------解决方案--------------------
SELECT a.`requedept`,a.`requearea` ,COUNT(*) FROM info a GROUP BY a.`requedept`,`requearea` WITH ROLLUP

------解决方案--------------------
探讨

引用:

什么数据库? SQL SERVER?


ORACLE的
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: