SELECT *
FROM table1
WHERE column1 IS NOT NULL
SELECT IFNULL(column1, '대체값')
FROM table1
SELECT COALESCE(column1, '대체값')
FROM table1
SELECT
age,
CASE when age<15 then 15
when age>80 then 80
else age
end
FROM table1
window_function(argument) OVER (PARTITION BY 그룹 기준 컬럼 ORDER BY 정렬 기준)
window_function : 적용하고자 하는 Window Function의 이름 (SUM, AVG 등)
argument : Window Function에 전달되는 인자 (함수에 따라 작성하거나 생략)
PARTITION BY : 그룹을 나누기 위한 기준 (GRUOP BY 와 유사)
ORDER BY : Window Function을 적용할 때 정렬 할 컬럼을 지정
SELECT DATE(column1) data_type
FROM table1
SELECT
DATE_FORMAT(DATE(column1), '%Y') "년",
DATE_FORMAT(DATE(column1), '%m') "월",
DATE_FORMAT(DATE(column1), '%d') "일"
FROM table1