d LAST_DAY

LAST_DAY(d)【d LAST_DAY】last_day(date)是个SQL函式,返回本月或其他月最后一天 。
基本介绍函式:返回特定日期所在月份的最后一天
返回特定日期所在月份,不管是当前时间还是其他时间,都会取最后一天 。特例:select last_day(to_date(20170708, 'yyyymmdd')) from dualunion allselect last_day(to_date(sysdate)) from dual;-----输出------------------------2017.7.312017.8.31例:SQL>SELECT last_day(sysdate) FROM dual;LAST_DAY(SYSDATE)-----------------------------2008-8-31例:select last_day(to_date(20170101,'YYYYMMDD')) from dual;-----输出------------------------20170131例如:找出每个月倒数第三天入职的员工SELECT * FROM EMP WHERE last_day(hiredate)-2=hiredate;