oracle 根据里面字段的日期统计出每月总金额的sql语句怎么写在线等

例如:要求根据createtime字段的日期统计加入totacaccount为钱格式如下:一月200(总金额)二月300条件是本年的求大神指点啊,... 例如:

要求根据createtime字段的日期统计 加入totacaccount为钱
格式如下: 一月 200(总金额)
二月 300
条件是本年的
求大神指点啊,
展开
 我来答
badkano
2013-12-15 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144777 获赞数:885359
团长

向TA提问 私信TA
展开全部

你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)
追问
data类型,这个编程hql语句怎么写啊,大神,刚学 不会
追答

发你

里了一个链接,你看能解决不,你说那个我也不会

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式