1. 날짜 함수 종류
1) MONTH_BETWEEN
= 두 날짜 사이의 개월 수를 계산한다.
EX) SELECT MONTH_BETWEEN(SYSDATE, HIREDATE) FROM 테이블 명
2) ADD_MONTH(날짜/컬럼명, 숫자)
= 월을 더한다.
EX) SELECT ADD_MONTH(HIRE_DATE, 3) FROM 테이블명
3) NEXT_DAY(날짜, '요일' || 숫자)
= 돌아오는 요일을 날짜 계산한다
EX) SELECT NEXT_DAY(HIRE_DATE, '금요일') FROM 테이블명
4) LAST_DAY(날짜)
= 돌아오는 월의 마지막 날짜를 계산한다
5) STR_TO_DATE(문자열 STR, 문자열 FORMAT)
= 형식 문자열이 날짜와 시간 모두 포함시 DATETIME 반환
<-> DATE_FORMAT() 역기능
EX) SELECT STR_TO_DATE('20200312', '%Y-%M-%D') FROM 테이블명
6) DATE_FORMAT(컬럼명, 문자열 FORMAT)
EX) SELECT DATE_FORMAT(RET, '%Y-%M-%D') FROM 테이블명-> RET의 년월일이 반환된다
-- 최근날짜 가져오기
-- 월 비트윈으로 기간 조회
[bewen 쓸 때 범위 조심하기, 시간까지 있는 곳이면 안 나올 수 있음]
'DB 이야기' 카테고리의 다른 글
디비 이야기 13. 집계함수 (0) | 2020.03.08 |
---|---|
디비 이야기 12. 데이터 값 순위 매기기와 집합함수 (0) | 2020.03.07 |
디비 이야기 10. 숫자타입 함수 (0) | 2020.03.06 |
디비 이야기 9. 대소문자 변환 (0) | 2020.03.05 |
디비 이야기 8. 타입변환 (0) | 2020.03.03 |