sql分组求和实例介绍



sql分组求和.

搜索

2010-09-14 00:49ljgssjm|分类:数据库DB| 浏览3260次
编号    名称    金额        税额      代码 001     汽车    1000       10         2 002     轮船    1500       15         1 003     飞机    2500        25        2 002     轮船    2000        20         1 要按编号分组,汇总金额、税额,还有一个条件是汇总后代码为1的金额要大于3000,代码为2的金额要大于2000。显示结果为: 编号    名称    金额        税额      代码 002     轮船    3500       35          1 003     飞机    2500        25        2
select 编号,名称,sum(金额) as 金额,sum(税额) as 税额,代码 from 表名 group by 编号,名称,代码 having (
代码='1' and sum(金额)>3000) or (代码='2' and sum(金额)>2000)

sql求和语句具体该怎么写

表结构 ----------- data income 01月 100 02月 300  03月 500 我要直接得出900的语句怎么写
分享到:

2013-02-17 11:58提问者采纳
select sum(income) from 表名  是查所有的 如果01月有好多条,02月有好多条,03月也有好多条,你要查分月的汇总的话 select data,sum(income) from 表名 group by data 还有,哥们,你英语搞错了,日期是date,你拼写错误了吧
提问者评价
吐槽你就输了啊。。。

http://zhidao.baidu.com/link?url=YOcb_41A4UGEKB7dEOoFTxUjr5Ni7YUocui-V2sc0go3HkM6tvbyCz-bJzw1oHghmhSL4IDYqotmHeO51nAxp_