반응형
데이터분석공부 중 SQL기초구문에서 '서브쿼리'가 어려운데요. 그래서 'Join' 종류에 대해서도 열심히 공부를 했었습니다.
오늘 공부는 'WITH 구문입니다.' 처음에는 이 WITH구문이 정말 이해가 되지 않았는데 계속 보다보니 눈에 들어옵니다. 그럼 오늘의 패스트캠퍼스 강의 리뷰 및 요약입니다.
WITH 구문을 한마디로 요약하자면?
우리가 얻고자 하는 집합을 얻을 수가 있다. 즉 이미 WITH 구문으로 하나의 테이블을 만들어놓고 거기서 데이터를 불러오는 것이라고 보면 됩니다. 아래의 예문을 보면 WITH구문앞에 'TMPI' 라는 테이블집합을 만들어 놓고 그다음 해당 집합에서 'LENGTH'가 LONG에 해당하는 애들을 모두 가지고 오라는 명령문입니다.
오늘 WITH 구문에서 CASE~WHEN 구문이 나왔는데요. SQL 기초공부에서 정말 잘 나오는 구문입니다.
CASE WHEN LENGTH <30 THEN 'SHORT'
WHEN LENGTH >=30 AND LENGTH < 90 THEN 'MEDIUM'
WHEN LENGTH > 90 THEN 'LONG'
END ) LENGTH
반응형
반응형
'데이터분석공부' 카테고리의 다른 글
데이터분석공부 기초SQL REPLACE / First Value / Last Value (0) | 2022.05.29 |
---|---|
파이썬강의 기초공부 자료형 종류와 예시 (0) | 2022.05.29 |
파이썬 프로그램 설치 후 기본환경구축하기 (0) | 2022.05.29 |
파이썬 프로그램 설치방법 (0) | 2022.05.29 |
데이터분석공부 기초SQL HOUR함수 (0) | 2022.05.28 |