当前位置: 代码迷 >> Oracle管理 >> sql 提取前1日数据和每月1日的数据
  详细解决方案

sql 提取前1日数据和每月1日的数据

热度:168   发布时间:2016-04-24 04:08:40.0
sql 提取前一日数据和每月1日的数据
请教一下:

   现表中有个CREAT_DATE字段,如何通过sql取得前一日0点的数据?我用trunc(sysdate-1)去比较还是不行,好像格式不对,表中日期字段值为:2015-1-21 11:22:33       我trunc(sysdate-1)的结果输出是   2015-01-21 00:00:00,月份比较不正确

请问如何能取得前一天数据?

每月1日零点数据如何提取?

谢谢
------解决思路----------------------
--前一日
where trunc(CREAT_DATE)=trunc(sysdate-1)
--月初
where trunc(CREAT_DATE)=trunc(sysdate,'month')
  相关解决方案