首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

统计效果有关问题

2012-12-19 
统计效果问题数据表table1 部门时间级别A类B类 部门A..1是 部门B..2是部门C..2是 部门C..3是想统计A类所有

统计效果问题
数据表table1
 部门    时间    级别   A类  B类
 部门A   ..        1                是
 部门B   ..        2        是   
 部门C   ..        2                是
 部门C   ..        3        是
想统计
A类  所有部门出现了几次   其中A部门出现了几次B部门出现了几次 等部门出现了的次数
和B类 所有部门出现了几次  其中A部门出现了几次B部门出现了几次 等部门出现的次数
每个部门count一次  可以 但是 放在一起做为一条数据改怎么拼sql?
也就是应当为三条sql语句 统计A类为一条统计B类为一条  所有类为一条  
效果如下
              所有部门    A部门       B部门      C部门      D部门
 A类               2            0              1            1             0    
 B类               2            1              0            1             0
 所有类          4            1              1            2             0

不知道我是否表达清楚....

[解决办法]
对着来改http://bbs.csdn.net/topics/240002706
[解决办法]

引用:
对着来改http://bbs.csdn.net/topics/240002706

看来我表达有问题了
 这么说吧 我现在就只需要如下数据
              所有部门    A部门       B部门      C部门      D部门
  A类               2            0              1            1             0  

只需要从table1中查询出里边的数据就行了  列标题和行标题都在EXCEL中有了 我只需要在数据库中查询出数据就OK了 
[解决办法]
你对着那里改了没?得到你要的数据了吗?得到了你就贴到excel里面不就的了?跟行标题和列标题有什么关系?
[解决办法]
引用:

你对着那里改了没?得到你要的数据了吗?得到了你就贴到excel里面不就的了?跟行标题和列标题有什么关系?

...  不是行列互转啊
   就是统计次数而已!  只是每个部门都需要统计  
如果只统计一个部门的话  就很简单了 
[解决办法]
转的时候统计啊~~~~~~,你这个格式必须转才能贴到excel啊。
[解决办法]
引用:
转的时候统计啊~~~~~~,你这个格式必须转才能贴到excel啊。


先谢谢你的回答
   假如这样:就只需要查询
     所有部门中A类出现了几次    和A部门A类出现了几次B部门A类出现了几次C部门A类出现了几次
这样的话是不是就不需要  上面的行列互转那么麻烦了呢???
  其实我就想要这种结果  一个部门一个部门统计太麻烦  所以上来请教高手 

热点排行