Notice
Recent Posts
Recent Comments
Link
728x90
목록1to10 (1)
Dev JS Blog
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/buMOXL/btqSjAOWeHQ/weAARSGTqy9gtEux1PqWAK/img.png)
쿼리를 짜다보면 기준 테이블로 1부터 10까지 혹은 1부터 100까지 있는 임시 테이블을 쿼리로 어떻게 짜야하나 싶을때가 있다. 그럴땐 with 문을 활용하자. 이렇게 해준다면 이렇게 깔끔한 결과가 나온다. 간단히 또 활용 가능한 것은 내가 원하는 기준년도 컬럼을 만들수가 있다. 이렇게 해준다면 2010 년 부터 2021 년까지의 년도 컬럼을 가지고 있는 임시테이블을 구성할 수 있으니 쿼리를 짤때 활용하면 된다. 추가로 날짜도 하는법을 추가 합니다. WITH RECURSIVE cte AS ( SELECT date_format('2020-01-01','%Y-%m-%d') AS dt FROM DUAL UNION ALL SELECT date_add(dt,INTERVAL 1 DAY) FROM cte WHERE ..
옛날 창고/SQL
2021. 1. 1. 23:23
728x90