데이터 분석 기술 블로그

DATE_FORMAT 함수 본문

SQL/개념

DATE_FORMAT 함수

데이터분석가 이채은 2024. 11. 11. 13:34

 DATE_FORMAT 함수란?

"DATE_FORMAT" 함수는 날짜 및 시간 데이터를 지정된 형식으로 변환하는 데 사용됩니다. MySQL과 같은 DBMS에서 주로 사용되며, 출력 결과를 사람이 읽기 쉽게 하거나 특정 패턴에 맞춰 변환하는 데 유용합니다.


DATE_FORMAT 함수의 기본 구문

DATE_FORMAT(date, format)
  • date: 형식을 변환할 날짜 또는 시간 값.
  • format: 변환할 날짜/시간의 형식 문자열(패턴).

형식 코드




예제

SELECT order_id, DATE_FORMAT(order_date, '%Y-%m-%d') AS formatted_date
FROM Orders;


2. 요일 표시

SELECT order_id, DATE_FORMAT(order_date, '%W') AS day_of_week
FROM Orders;


3. 시간 표시

SELECT order_id, DATE_FORMAT(order_date, '%h:%i %p') AS formatted_time
FROM Orders;


4. 사용자 지정 포맷

SELECT order_id, DATE_FORMAT(order_date, '%D %b %Y, %r') AS custom_format
FROM Orders;

'SQL > 개념' 카테고리의 다른 글

IF 함수 (MySQL)  (0) 2024.11.13
DATEDIFF 함수  (0) 2024.11.12
SUBSTRING 함수  (0) 2024.11.10
COUNT 함수  (0) 2024.11.09
CASE - END 문  (0) 2024.11.08