Category | Detail |
---|---|
Site | 출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges |
# 두 기간 사이의 일수를 계산하는 함수
DATEDIFF(시작일, 종료일)
# 두 기간 사이의 시간을 계산하는 함수
TIMEDIFF(시작일, 종료일)
# 두 기간 사이의 개월 수 차이를 계산하는 함수
PERIOD_DIFF(시작 년월, 종료 년월)
# 날짜 데이터에서 일부 정보만 추출하는 함수
YEAR(기준 날짜)
MONTH(기준 날짜)
DAY(기준 날짜)
HOUR(기준 날짜)
MINUTE(기준 날짜)
SET @변수이름 = 대입값 (or) SET @변수이름 := 대입값;
SELECT @변수이름 := 대입값;
# 예시: 입양 시각 구하기(2).sql
HAVING()
WHERE (컬럼명) LIKE 'A%' #A로 시작하는 문자 찾기
WHERE (컬럼명) LIKE '%A' #A로 끝나는 문자 찾기
WHERE (컬럼명) LIKE '%A%' #A를 포함하는 문자 찾기
WHERE (컬럼명) LIKE'[^A]' #A로 시작하지 않는 모든 문자 찾기
WHERE (컬럼명) LIKE '[ABCF]' #A/B/C/F로 시작하는 문자 찾기
SELECT IFNULL(Column명, "Null일 경우 대체 값") FROM 테이블명
# INNER JOIN: 교집합
# OUTER JOIN: 특정 테이블을 기준
## LEFT OUTER JOIN
## RIGHT OUTER JOIN