2021-04-22 오라클 내부에서 날짜 데이터를 비교하는 방법을 알아보자. 우선 사용할 방법은 문자 포맷으로 바꾸어주는 TO_CHAR를 이용해서 날짜를 비교할 것이다. - 예제 사용할 테이블은 SEE_INFO로 내용은 아래와 같다. - 상황 1 오늘 날짜 04/21 기준으로 생일이 지나지 않은 사람들만 출력하려고 한다. SELECT * FROM SEE_INFO WHERE TO_CHAR(SYSDATE, 'MM/dd')
2021-04-19 날짜 포맷을 정하는 TO_DATE 메서드와 월별 마지막 날을 알려주는 LAST_DAY 메소드를 이용하면 간단히 월별 데이터를 구할 수 있는데, 그 방법을 알아보자. -예제 예제로는 SEE_INFO 테이블을 이용해서 사용해도록 하자. 테이블의 내용은 아래와 같다. - 11월이 생일인 학생들 TO_DATE를 통해서 월의 시작일(1일)과 끝나는날(28일/30일/31일)을 정해주면 간단히 처리된다. LAST_DAY는 날짜형 포맷만 전달받을 수 있기 때문에 TO_DATE로 날짜 포맷으로 바꾸어 준 뒤에 사용하는 것이 조금 더 안전하게 쿼리문을 수행할 수 있다. SELECT * FROM SEE_INFO WHERE BIRTH BETWEEN TO_DATE('1990-11-01', 'yyyy-MM-d..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.