oracle查询按指定时间段怎么查
表A有datedeptnamecodecost2014/12/111:20:001350154.002014/12/21:20:0023701610.002014/12/...
表A有 date dept name code cost
2014/12/1 11:20:00 1 35 015 4.00
2014/12/2 1:20:00 2 37 016 10.00
2014/12/5 13:20:00 2 39 017 50.00
想要按照name,code,dept,date分组查询,时间按照每月5号开始到次月4号24点为一个时间分组,比如2014/11/5 0:00:00至2014/12/4 23:59:59 显示为2014/11 展开
2014/12/1 11:20:00 1 35 015 4.00
2014/12/2 1:20:00 2 37 016 10.00
2014/12/5 13:20:00 2 39 017 50.00
想要按照name,code,dept,date分组查询,时间按照每月5号开始到次月4号24点为一个时间分组,比如2014/11/5 0:00:00至2014/12/4 23:59:59 显示为2014/11 展开
展开全部
select name,code,dept, to_char( (date-4 ) ,'YYYY/MM') ,sum(cost) from talname
group by name,code,dept, to_char( (date-4 ) ,'YYYY/MM')
group by name,code,dept, to_char( (date-4 ) ,'YYYY/MM')
追问
要是11月23号到12月22号,是不是date-22?不过这样显示的是2014-11怎么显示成2014-12
追答
select name,code,dept,
to_char( add_months ((zs.yzfsrq -4 ),1) ,'YYYY/MM' )
,sum(cost) from talname
group by name,code,dept,
to_char( add_months ((zs.yzfsrq -4 ),1) ,'YYYY/MM' )
试试
今至电子科技有限公司
2024-08-23 广告
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整...
点击进入详情页
本回答由今至电子科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询