具体日期的数据

时间:2014-09-23 14:36:48

标签: sql oracle

我的报告获取当月1日的数据。假设第一个还没有来,那么我如何让报告显示上个月1日的数据。

感谢。

1 个答案:

答案 0 :(得分:0)

只需使用表格中的select top 1,按extract(day from yourDateColumn) = 1过滤即可获取包含任意月份第1天数据的行,并按日期列降序排列({ {1}}),以便您始终获得表格中最后一个月的第一天。

Docs for Oracle EXTRACT function