본문 바로가기
내일배움캠프 AI 웹 프로그래밍

내일배움캠프 75일차_SQL_날짜 데이터

by thriveview 2023. 11. 6.

SQL을 통해 데이터에 날짜를 지정하거나 조건에 날짜를 사용해야할 때 활용할 수 있다. 

문자나 숫자타입과 같이 날짜도 특정한 타입을 가지고 있으며 아래와 같은 형식의 데이터일 경우, 

날짜로 변경 가능하다. 

 

SQL에서는 년, 월, 일, 시, 분, 초와 같은 값을 모두 가지고 있고 목적에 따라서 '월', '주', '일'과 같이 변경을 해야 할 수도있다. 

 

실습. date type 을 date_format 을 이용하여 년, 월, 일, 주 로 조회해보기

  1. 년 : Y (4자리), y(2자리)
  2. 월 : M, m
  3. 일 : d, e
  4. 요일 : w
select date(date) date_type,
       date_format(date(date), '%Y') "년",
       date_format(date(date), '%m') "월",
       date_format(date(date), '%d') "일",
       date_format(date(date), '%w') "요일"
from payments