지난주에 이어 이번주까지가 SQL 쿼리문 작성 주간이었다.
연습문제도 엄청 풀었는데,
SELECT, FROM, WHERE, GROUP BY, ORDER BY, LIMIT 를 활용하는것만 쓰다가
이제는 다른 명령어들이 붙기 시작했다.
뷰라거나, WITH절이나 윈도우함수같은 긴 옵션이라거나...
지난주까지는 서브쿼리와 JOIN에 대한 것을 헛갈려서 열심히 공부했었는데,
이번주의 최대고비는 바로 어제 배운 윈도우 함수이다.
잊어버리기 전에 빠르게 메모하고 정리한 글을 아래에 첨부한다.
SQL 윈도우 함수
윈도우 함수란? - SQL 쿼리 내에서 데이터 집합을 세분화하여 각 부분에 대한 계산을 수행하는 함수 - 특정 윈도우 (데이터 내의 부분 집합) 내에서 작동하며 각각의 행에 대해 결과를 반환한다.
retill28.tistory.com
동시에 이번주부터는 SQL 프로젝트의 시작이기도 하다.
데이터셋을 받았고 펼쳐보고 이것저것 건드려보고 있는데
역시 도메인 지식이 잘 없다보니 막막한 감도 크다.
그리고 파이썬때만큼 자신있게,
이거하자 저거하자 할 정도의 쿼리문 실력은 안되는것 같아서
조금 주춤하는 것도 없잖아 있고.
물론 시간이 주어진다면 어떻게든 결과를 내보겠지만
난해한 부분들이 있어서 더 그런것 같다.
그래서 이번주말 계획은 수업 때에 한 연습문제들을 다시한번 반복해서 풀어보고자 한다.
특별히 막힌 부분을 위주로 해서.
도서관에서 SQL 문제만 잔뜩있는 책도 빌려왔고.
좀 더 여러가지 문제를 풀어보면서 안정적인 실력을 만들어내는 게 이번주 목표.
그래야 다음주 프로젝트에도 충분한 1인분을 할 수 있지 않을까 싶다.
'패스트캠퍼스' 카테고리의 다른 글
[패스트 캠퍼스 부트캠프] 12주차 (0) | 2024.09.06 |
---|---|
[패스트 캠퍼스 부트캠프] 11주차 (0) | 2024.08.29 |
[패스트 캠퍼스 부트캠프] 8주차 (0) | 2024.08.08 |
[패스트 캠퍼스 부트캠프] 7주차 (0) | 2024.08.01 |
[패스트 캠퍼스 부트캠프] 4주차 (0) | 2024.07.12 |