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

例如:

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

你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语句怎么写啊,大神,刚学 不会

追答

发你

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

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答