CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  疑难问题

不用复杂的SQL语句、麻烦的临时表,有简单的办法实现如下分类汇总表吗?

楼主vax001(vax001)2003-04-01 22:56:08 在 MS-SQL Server / 疑难问题 提问

 
   
  原始数据:  
   
  A B C  
   
  a1 b1 1  
  a1 b1 1  
  a1 b2 1  
  a1 b2 1  
  a1 b2 1  
  a2 b3 1  
  a2 b4 1  
  a2 b5 1  
  a2 b5 1  
  ......  
   
   
   
  汇总结果:  
   
          --------------------------  
  a1 5  
  b1 2  
  b2 3  
          --------------------------  
  a2 4  
  b3 1  
  b4 1  
  b5 2  
          --------------------------  
  ......  
   
  问题点数:100、回复次数:3Top

1 楼pengdali()回复于 2003-04-01 23:02:46 得分 100

select   a,b,c   from   (  
  select   a,null   b,count(*)   c,a   flag1,1   flag2   group   by   a  
  union   all  
  select   null,b,count(*),a   flag1,2   flag2   group   by   a,b  
  )   order   by   flag1,flag2Top

2 楼pengdali()回复于 2003-04-01 23:03:19 得分 0

 
  select   a,b,c   from   (  
  select   a,null   b,count(*)   c,a   flag1,1   flag2   group   by   a  
  union   all  
  select   null,b,count(*),a   flag1,2   flag2   group   by   a,b  
  )   tem   order   by   flag1,flag2Top

3 楼vax001(vax001)回复于 2003-04-02 13:06:43 得分 0

谢谢!Top

相关问题

  • 请教一个分类汇总的sql语句的写法。
  • SQL分类汇总语句出错,各位帮帮忙
  • 求这样的分类汇总SQL语句怎么写?
  • 求一条按日期(以周为单位)分类汇总的SQL语句!
  • 使用SQL语句进行分类汇总,出现多余汇总行
  • SQL分类汇总问题
  • vb中Sql分类汇总问题
  • sql 的分类汇总问题
  • SQL 分类汇总的问题...
  • 分类汇总的sql写法

关键词

  • null
  • flag
  • group
  • count
  • select

得分解答快速导航

  • 帖主:vax001
  • pengdali

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo