날짜끼리 빼면 일수가 나오고, 날짜에 숫자를 더하면 그만큼 뒤의 날짜가 된다.
왜 그런지까지
오라클에서 SYSDATE 는 지금 시각을, 날짜1 - 날짜2 는 두 날짜 사이의 일수를 돌려준다. MONTHS_BETWEEN 은 개월 수, ADD_MONTHS 는 개월을 더한 날짜, LAST_DAY 는 그 달의 마지막 날이다.
날짜를 문자로 바꿀 때는 TO_CHAR(날짜, 'YYYY-MM-DD'), 문자를 날짜로 바꿀 때는 TO_DATE 를 쓴다. 날짜에 시각이 붙어 있으면 BETWEEN 으로 하루를 잡을 때 마지막 날이 빠지기 쉽다.
입사일에서 연도만 뽑아 세어 본다
MM vs MI
형식에서 MM 은 월(month), MI 는 분(minute)이다.
넣어 두면 오늘 · 1일 · 3일 · 7일 · 14일 · 30일 간격으로 다시 물어봅니다