[ 칼퇴족 김대리는 알고 나만 모르는 SQL ]
- 하위 쿼리
- 중복 제거하기! ★ DISTINCT
- FROM 절의 하위 쿼리
- 대상자 선정 후 요약 or JOIN
- 별칭 이용하기
- WHERE 절의 하위 쿼리 : IN
- 데이터 조작 언어 (DML)
- INSERT INTO 테이블명(열이름,,) VALUES(값,,);
- INSERT INTO 테이블명(열이름,,) SELECT 열이름,, FROM ~ WHERE ~;
- UPDATE 테이블명 SET 열이름=값 WHERE ~;
- 테이블 조작 언어 (DDL)
- 하위 쿼리로 테이블 생성 가능
CREATE TABLE ~ AS SELECT ~ FROM ~;
- CHAR(빈 공간은 공백으로 채움), VARCHAR(필요한 공간만 사용)
- DATEDIFF(END_DATE, START_DATE) : 두 날짜 포함하여 차이 계산
- UPPER(NAME) : 대문자 변환
[ 느낀 점 ]
일단 SQL 기본서는 다 읽었고, 프로그래머스 SQL 고득점 Kit 16문제 남았다.
남은 문제들은 좀 어려워서 검색하면서 풀어봐야할 것 같다.