Create table / Drop table
사실 이건 글로 써놓기는 좀 애매하지만, 자주 까먹는 거라서 남겨놓으려고 쓴다.
데이터 크기가 너무 큰 테이블을 조회할 때 속도가 너무 느려서 자주 쓰는 방법이다.
실제 개발자분들은 이걸 활용해서 테이블 자체를 생성하시는데 난 있는 데이터를 모아서 테이블로 만드는
정도로만 사용한다. 다음에 기회가 된다면 테이블 자체를 생성하는 것도 해보고 싶다.
사용 방법은 정말 간단하다. 아래를 참고하시오!
원하는 데이터만 담은 테이블을 Create table로 가공해서 만든다.
그리고 데이터 분석을 다 하고 나면..
Create Table 만들테이블이름 as select * from table
드랍 테이블로 삭제하면 끝! 깔끔하다.
Drop Table 삭제할테이블이름
'SQL' 카테고리의 다른 글
[SQL] 자주 쓰는 join에 대해 알아보자(left join ,inner join, union join) (2) | 2022.01.04 |
---|---|
[SQL] 고객 잔존율을 구해보자 (0) | 2022.01.04 |
[SQL] RANK () OVER / ROW_NUMBER () OVER / DENSE()OVER 를 알아보자 (0) | 2022.01.03 |
[SQL] 자주 쓰는 날짜 함수 알아보자 (0) | 2022.01.03 |
[SQL] Case when ~ then ~ end 조건 표현식 쉽게 써보자 (0) | 2022.01.03 |
댓글