독개

[SQL] 시간/날짜 함수들 , 기타 함수

by #독개#

🕹️ 실습 링크 바로가기

시간/날짜 관련 함수들

함수설명

 
CURRENT_DATE, CURDATE 현재 날짜 반환
CURRENT_TIME, CURTIME 현재 시간 반환
CURRENT_TIMESTAMP, NOW 현재 시간과 날짜 반환
DATE 문자열에 따라 날짜 생성
TIME 문자열에 따라 시간 생성
YEAR 주어진 DATETIME값의 년도 반환
MONTHNAME 주어진 DATETIME값의 월(영문) 반환
MONTH 주어진 DATETIME값의 월 반환
WEEKDAY 주어진 DATETIME값의 요일값 반환(월요일: 0)
DAYNAME 주어진 DATETIME값의 요일명 반환
DAYOFMONTH, DAY 주어진 DATETIME값의 날짜(일) 반환
HOUR 주어진 DATETIME의 시 반환
MINUTE 주어진 DATETIME의 분 반환
SECOND 주어진 DATETIME의 초 반환
ADDDATE, DATE_ADD 시간/날짜 더하기
SUBDATE, DATE_SUB 시간/날짜 빼기
DATE_DIFF 두 시간/날짜 간 일수차
TIME_DIFF 두 시간/날짜 간 시간차
LAST_DAY 해당 달의 마지막 날짜

함수설명

DATE_FORMAT 시간/날짜를 지정한 형식으로 반환

형식설명

%Y 년도 4자리
%y 년도 2자리
%M 월 영문
%m 월 숫자
%D 일 영문(1st, 2nd, 3rd...)
%d, %e 일 숫자 (01 ~ 31)
%T hh:mm:ss
%r hh:mm:ss AM/PM
%H, %k 시 (~23)
%h, %l 시 (~12)
%i
%S, %s
%p AM/PM

🐬 더 많은 시간/날짜 함수 보러가기 ▶️

기타함수

STR _ TO _ DATE(S, F) S를 F형식으로 해석하여 시간/날짜 생성
IF(조건, T, F) 조건이 참이라면 T, 거짓이면 F 반환
IFNULL(A, B) A가 NULL일 시 B 출력

'🔥 프로그래밍 학습 > SQL' 카테고리의 다른 글

[SQL] 서브쿼리  (0) 2022.12.02
[SQL] 중복된값 제외하고 그룹으로 묶기  (0) 2022.12.02
[SQL] 숫자, 문자 관련 함수  (1) 2022.12.02
[SQL] 연산자 정리  (0) 2022.12.02
[SQL] Query문  (0) 2022.12.02

블로그의 정보

독한 개발자

#독개#

활동하기