Professional Documents
Culture Documents
Sec 4
Sec 4
MONTHS_BETWEEN
SELECT last_name, hire_date
FROM employees
WHERE MONTHS_BETWEEN
(SYSDATE, hire_date) > 240;
ADD_MONTHS ROUND
SELECT ADD_MONTHS (SYSDATE, 12) SELECT hire_date,
AS "Next Year" ROUND(hire_date, 'Month')
FROM dual; FROM employees
WHERE department_id = 50;
NEXT_DAY
SELECT NEXT_DAY (SYSDATE, 'Saturday') SELECT hire_date,
AS "Next Saturday" ROUND(hire_date, 'Year')
FROM dual; FROM employees
WHERE department_id = 50;
LAST_DAY
SELECT LAST_DAY (SYSDATE)
AS "End of the Month" TRUNC
FROM dual; SELECT hire_date,
TRUNC(hire_date, 'Month')
FROM employees
WHERE department_id = 50;
SELECT hire_date,
TRUNC(hire_date, 'Year')
FROM employees
WHERE department_id = 50;
MULTIPLE DATE FUNCTIONS