728x90
DATE_FORMAT 함수 사용하기
728x90
DATE_FORMAT 함수 사용방법
1. 함수 형식
DATE_FORMAT( date , format )
- date : 가져올 컬럼 명
- format : 문자열로 반환할 형식.
2. 문자열 반환 방법
%Y | 년 |
%m | 월 |
%d | 일 |
%H | 시간 |
%I | 분 |
%S | 초 |
- 해당 문자를 사용하여 데이터를 가공해보자
3. 예시
SELECT
DATE_FORMAT(DT_REGDATE,'%Y-%m-%d %H:%i:%s') AS DT_REGDATE
FROM
TBL_QNA_INFO
- '%Y-%m-%d %H:%i:%s' 로 넣은 경우
- '%Y년 %m월 %d 일' 로 넣은 경우
4. 특정 기간 조회
- 1월1일~1월31일 데이터만 조회하려면?
SELECT
*
FROM
TBL_QNA_INFO
WHERE
DATE_FORMAT(TBL_QNA_INFO.DT_REGDATE,'%Y-%m-%d') >= '2023-01-01'
AND DATE_FORMAT(TBL_QNA_INFO.DT_REGDATE,'%Y-%m-%d') <= '2023-01-31'
- WHERE 절에 DATE_FORMAT 함수 넣어서 사용
300x250
'CODING > 🐬MySQL' 카테고리의 다른 글
[MySQL] 계정 생성 및 권한 부여하기 (0) | 2024.01.31 |
---|---|
[MySQL] 오라클 함수 총 정리 (1) | 2023.11.03 |
[MySQL] SQL 중복 값, 중복 개수 찾기 (GROUP BY, HAVING) (0) | 2023.10.13 |
[MySQL] MysqlDataTruncation 에러 해결하기 (0) | 2023.09.19 |
[MySQL] WHERE 절에 서브 조건 하나 더 주기 (0) | 2023.08.14 |