항해99 온보딩 SQL주차 3일차

이동환·2023년 3월 23일
0

항해99

목록 보기
15/27

SQL 알고리즘 문제를 풀며 처음 알게 된 문법들

  1. IFNULL(컬럼, NULL일 때 결과)

  2. IF(조건, 참일 때 결과, 거짓일 때 결과)

  3. DATE_FORMAT(DATE 컬럼, '형식')

예를 들어 형식을 '%Y-%m-%d'로 지정하면 '2023-03-23' 처럼 나온다.

지정값으로는 다음과 같은 것들이 있다.
Y - 4자리 연도
y - 2자리 연도
M - 이름(January, February…)
m - 2자리 월(00-12)
D - 1st, 2nd
d - 2자리 일(00-31)

  1. DATEDIFF(start_date 컬럼, end_date 컬럼)
    두 날짜 간의 차이를 숫자로 반환한다.

시간까지 비교하려면 TIMEDIFF()를 사용한다.

profile
개발을 즐기고 싶다.

0개의 댓글