• 全部
  • 基础类
  • 应用实例
  • 新技术前沿

一个sql语句,昨晚没想出来,求救

小豆好好 2003-05-20 08:34:15

我想实现下面的功能
sqlstr:='SELECT 月份, SUM([经费(万元)]) AS [总经费(万元)] ,(*这里在加一列*)FROM 123 GROUP BY 月份';
就是在表中出现3列,分别为月份,本月份总经费,本月份总经费占全年总经费的百分比
请问第三列怎么实现
...全文
6 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
小豆好好 2003-05-20
解决,谢谢
回复
小豆好好 2003-05-20
我去试一下,谢谢你的解答
回复
pengdali 2003-05-20
sqlstr:='SELECT 月份, SUM([经费(万元)]) AS [总经费(万元)] ,
SUM([经费(万元)])/(select SUM([经费(万元)]) from [123] where 年份=2003)*100
FROM [123] GROUP BY 月份';
回复
相关推荐
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2003-05-20 08:34
社区公告
暂无公告