急——ASP怎样做数据的统计分析排序

wikeqi 2009-07-17 09:27:07
用ASP做了一个网站,现在要将里面的数据统计分析排序
就是:
数据库名:bp 表名:tab
编号 名称 数据1 数据2(数据2不是输入的,而是通过计算,数据1*2
1 a 12 24
1 a 11 22
1 a 7 14
2 b 12 24
2 b 8 16

现在要输出两张统计分析表:
名称 数据1汇总 (要求:同名数据相加,降序排列)
a 30
b 20

名称 数据2汇总 (要求:同名数据相加,降序排列)
a 60
b 40

其实要解决2个问题,一是将数据相加,二是排序
...全文
150 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
银狐被占用 2009-07-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lzp4881 的回复:]
忘了排序
select 名称,sum(数据1) from tab group by 名称 order by sum(数据1) desc
select 名称,sum(数据1*2) from tab group by 名称 order by sum(数据1*2) desc

或者合并成一个也可以
select 名称,sum(数据1) as 数据1,sum(数据1*2) as 数据2 from tab group by 名称 order by sum(数据1) desc
[/Quote]

正确答案已出现,楼下的不用答了:)
lzp4881 2009-07-17
  • 打赏
  • 举报
回复
忘了排序
select 名称,sum(数据1) from tab group by 名称 order by sum(数据1) desc
select 名称,sum(数据1*2) from tab group by 名称 order by sum(数据1*2) desc

或者合并成一个也可以
select 名称,sum(数据1) as 数据1,sum(数据1*2) as 数据2 from tab group by 名称 order by sum(数据1) desc
lzp4881 2009-07-17
  • 打赏
  • 举报
回复
select 名称,sum(数据1) from tab group by 名称
select 名称,sum(数据1*2) from tab group by 名称

或者合并成一个也可以
select 名称,sum(数据1) as 数据1,sum(数据1*2) as 数据2 from tab group by 名称

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧