下面这个是数据库中的交易明细(表tb1).
date amount code
1001 100.00 2
1001 200.00 1
1002 150.00 0这个表统计了交易日期,金额汇总,返回码汇总后的情况
(是由用户在平台上购物的详细记录group by date,amount,code后得到的)
意义是:
10月1日所有返回码是2的用户消费金额的总和是100.00
10月1日所有返回码是1的用户消费金额的总和是200.00
10月2日所有返回码是0的用户消费金额的总和是150.00
以次类推。
怎么从这个表(tb1)用sql语句得到一个结果集,内容如下
date code2amount code1amount code0amount
1001 100.00 null null
1001 null 200.00 null
1002 null null 150.00急用,万望各位帮忙!
date amount code
1001 100.00 2
1001 200.00 1
1002 150.00 0这个表统计了交易日期,金额汇总,返回码汇总后的情况
(是由用户在平台上购物的详细记录group by date,amount,code后得到的)
意义是:
10月1日所有返回码是2的用户消费金额的总和是100.00
10月1日所有返回码是1的用户消费金额的总和是200.00
10月2日所有返回码是0的用户消费金额的总和是150.00
以次类推。
怎么从这个表(tb1)用sql语句得到一个结果集,内容如下
date code2amount code1amount code0amount
1001 100.00 null null
1001 null 200.00 null
1002 null null 150.00急用,万望各位帮忙!
解决方案 »
- 现金求助!关于非规则文本的多文件入库
- 求oracle高手帮忙啊,急
- PK修改后,还是发生主键重复插入的问题。
- oracle NO_DATA_FOUND EXCEPTION
- [好康]ORA-00933 哎,為何不能告訴我第幾行的第幾個字元錯誤呢??傷心!!
- 求一SQL语句,希望能表达明白
- 问个关于oracle客户端执兴sql的问题
- 请问哪里有比较详细介绍DBMS_PROFILER和DBMS_TRACE包的内容?谢谢
- 敬请各位大虾 急救!! 在windows xp下安装oracle9i到99%系统配置时通不过怎么办??
- 用access的odbc连接oracle12c不能连接,急求解决
- 关于存储过程
- Oracle中如何用sql文实现跨数据库查询?
decode(code, 1, amount, null),
decode(code, 0, amount, null),
from tb1
decode(code, 1, amount, null),
decode(code, 0, amount, null)
from tb1