[데이터베이스/SQL] 서브쿼리(SubQuery)

JuseungL·2023년 12월 30일
0

DB/SQL

목록 보기
6/9
post-thumbnail

SQL에서 SubQuery는 크게 SELECT절, FROM절, WHERE절에서 나타난다.

SELECT절
주로 누적합(cumulative sum)을 구하는 예제에서 많이 사용
!! 윈도우 함수에 대한 추가적인 공부가 필요할 것 같다.

SELECT
    date,
    amount,
    SUM(amount) OVER (ORDER BY date) AS cumulative_sum
FROM
    sales;
dateamount
2022-01-01100
2022-01-02150
2022-01-03200

이렇게 sales table이 있었을 때 해당 쿼리의 결과는

dateamount
2022-01-01100
2022-01-02250
2022-01-03450

이 된다.

FROM절
가상의 테이블을 하나 더 만든다고 생각하면 좋을 것 같다.

profile
기록

0개의 댓글