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

help

楼主yhever(yh)2005-04-03 19:50:20 在 MS-SQL Server / 应用实例 提问

有个数据库表结构纪录了每月的销售额  
  month         money  
  1                   10  
  2                   20  
  3                   30  
  4                   20  
   
  增加一列   计算到该月为止的销售总额    
  month         money       sum  
  1                     10         10  
  2                     20         20+10    
  3                     30         30+20+10    
  4                     20         20+30+20+10  
  SQL语句如何写??? 问题点数:0、回复次数:2Top

1 楼xluzhong(Ralph)回复于 2005-04-03 19:58:23 得分 0

select   month,money,  
  sum=(select   sum(money)   from   tablename   where   month<=a.month)  
  from   tablename   aTop

2 楼yhever(yh)回复于 2005-04-03 20:05:27 得分 0

如果里面有年度的话    
  是不是加个  
  select   year,month,money,  
    sum(select   sum(money)   from   tablename   where   month<=a.month     and   year   =   a.year)    
  from   tablename   aTop

相关问题

  • Help!
  • help
  • Help.....
  • help!!!!
  • help!!!!!!!!
  • help!!!!!!!!!!!!!!!!!!!
  • help !!!!!!
  • HELP!!!!!!!!!!
  • HELP:)
  • help.............

关键词

  • money
  • month
  • sum
  • select

得分解答快速导航

  • 帖主:yhever

相关链接

  • SQL Server类图书

广告也精彩

反馈

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