我有一个这样的数据表
产量 日期
100 2006-02-03
200 2006-02-05
300 2006-03-02
400 2006-03-09
500 2006-04-11
600 2006-04-15
。。
我想用一条SQL语句对每个月的产量进行汇总,就如下面的结果月份 产量总和
200602 300
200603 700
200604 1100想问一下这个SQL语句怎么写???
产量 日期
100 2006-02-03
200 2006-02-05
300 2006-03-02
400 2006-03-09
500 2006-04-11
600 2006-04-15
。。
我想用一条SQL语句对每个月的产量进行汇总,就如下面的结果月份 产量总和
200602 300
200603 700
200604 1100想问一下这个SQL语句怎么写???
解决方案 »
- 数据库的“数值类型”数据的存储是使用BCD码吗?
- 我想学Oracle管理与开发,不知在什么环境下...
- oracle 存储过程如何返回游标
- ORACLE存储过程分页问题。
- 精华:诚征ORACLE问题处理方法(开发,管理等),供大家参考。。。
- 在什么地方可以下载到oracle 9i for solaris(x86),急
- ODBC 连接 oracle后sql语句执行的问题
- 我用PL/SQL DEVELOPER 调试存储过程怎么报错啊?
- 再问初级问题:)
- 如何学习oracle 目前登陆不上去
- 为什么pl/sql里查询结果是0.1,用dbms_output输出时就成了.1呢
- 请教oracle9i在AIX上的奇怪问题
from yourtable
group by to_char(yourdate,'yyyymm')
TO_CHAR(日期,'YYYYMM') as 月份,
SUM(产量) as 产量总和
from
数据表
group by
TO_CHAR(日期,'YYYYMM')
(SELECT TO_CHAR(日期,'YYYYMM') 日期,产量 from tab)
group by 日期;
from tab_table
group by to_char(col_date,'yyyymm')