목록언어/SQL (1)
공부 기록장
프로그래머스 SQL 고득점 Kit의 문제들 풀면서 헷갈렸던 부분 정리
날짜 포매팅DATE_FORMAT(열 이름, '%Y-%m-%d)- 반환값은 varchar- 열 이름에 해당하는 부분 : DATE 포맷 포함하는 string이거나 날짜/시간 데이터 타입(DATE, TIMESTAMP, DATETIME) 특정 단어가 포함된 경우 찾기LIKE '2021%'↔ NOT LIKE ~cf. col_name LIKE '%\_%' ESCAPE '\'; 날짜에서 년,월,일 추출하기YEAR(컬럼명), MONTH(컬럼명), DAYOFMONTH(컬럼명) UNION과 UNION ALL 차이- UNION : 중복 데이터 제거- UNION ALL : 중복 포함 모두 반환cf. FULL JOIN은 중복 제거 그냥 JOIN은 INNER JOIN과 같다 FROM 절 뒤에 TB1, TB2로 표현 시 ..
언어/SQL
2024. 7. 27. 17:07