当路旁土遇到大林木:急求SQL语句!20分钟内解答给200分!

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 23:41:43
给一条SQL语句!
某表字段: 日期,类型,金额
求个汇总:
按日期汇总如果类型为1,金额相加,类型为2金额相减

select sum(case 类型 when 1 then 金额 else 0-金额 end) from tableName group by 日期

金额相减是什么意思,怎么减?

同意wrestsoft的方法,但不知道具体是怎么个减法

回答者:wrestsoft - 举人 四级 8-17 21:15
同意!

select sum ( 金额 * 2 * ( 1.5 - 类型 ) ) from URTABLE group by 日期

类型为2时全部变成负数是吧

不会此题,紧急关注状态。