oracle 根据里面字段的日期统计出每月总金额的sql语句怎么写在线等
例如:要求根据createtime字段的日期统计加入totacaccount为钱格式如下:一月200(总金额)二月300条件是本年的求大神指点啊,...
例如:
要求根据createtime字段的日期统计 加入totacaccount为钱
格式如下: 一月 200(总金额)
二月 300
条件是本年的
求大神指点啊, 展开
要求根据createtime字段的日期统计 加入totacaccount为钱
格式如下: 一月 200(总金额)
二月 300
条件是本年的
求大神指点啊, 展开
1个回答
展开全部
你createtime什么类型的字段啊
如果是date型
select to_char(createtime,'yyyymm'),sum(totacaccount) from 表名
where to_char(createtime,'yyyy')=to_char(sysdate,'yyyy')
group by to_char(createtime,'yyyymm')
如果是字符型
select substr(createtime,1,7),sum(totacaccount) from 表名
where substr(createtime,1,4)=to_char(sysdate,'yyyy')
group by substr(createtime,1,7)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询