首页 > 代码库 > oracle一条sql语句统计充值表中今天,昨天,前天三天充值记录
oracle一条sql语句统计充值表中今天,昨天,前天三天充值记录
select NVL(sum(case when create_date_time>=to_date(‘2014-11-24 00:00:00‘,‘yyyy-mm-dd hh24:mi:ss‘) and create_date_time<=to_date(‘2014-11-24 23:59:59‘,‘yyyy-mm-dd hh24:mi:ss‘) then amount end),0) today,NVL(sum(case when create_date_time>=to_date(‘2014-11-23 00:00:00‘,‘yyyy-mm-dd hh24:mi:ss‘) and create_date_time<=to_date(‘2014-11-23 23:59:59‘,‘yyyy-mm-dd hh24:mi:ss‘) then amount end),0) yesterday
,NVL(sum(case when create_date_time>=to_date(‘2014-11-22 00:00:00‘,‘yyyy-mm-dd hh24:mi:ss‘)
and create_date_time<=to_date(‘2014-11-22 23:59:59‘,‘yyyy-mm-dd hh24:mi:ss‘) then amount end),0) TheDayBeforeYesterday
from t_pay;
假设今天是 2014-11-24
oracle一条sql语句统计充值表中今天,昨天,前天三天充值记录
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。