(curdate-1) 获得前一天的日期
last_day(add_months(curdate,-1))获得前一月最后一天的日期
last_day(add_months(curdate,-to_number(to_char(curdate,'mm')))) 获得前一年最后一天的日期
本文介绍了如何使用SQL函数获取指定日期的前一天、前一个月的最后一天以及前一年的最后一天的方法。这些技巧对于进行时间序列数据分析非常实用。
(curdate-1) 获得前一天的日期
last_day(add_months(curdate,-1))获得前一月最后一天的日期
last_day(add_months(curdate,-to_number(to_char(curdate,'mm')))) 获得前一年最后一天的日期