SELECT QUARTER(release_date) 분기, distributor 배급사, COUNT(*) 영화편수, ROUND(SUM(sale_amt)/ 100000000) 매출_억원
FROM box_office
WHERE 1=1
AND EXTRACT(YEAR FROM release_date) = 2019
AND distributor IS NOT NULL
AND sale_amt >= 10000000
GROUP BY QUARTER(release_date), distributor
ORDER BY 1,2,3;
SELECT QUARTER(release_date) 분기, distributor 배급사, COUNT(*) 영화편수, ROUND(SUM(sale_amt)/ 100000000) 매출_억원
FROM box_office
WHERE 1=1
--AND EXTRACT(YEAR FROM release_date) = 2019
AND distributor IS NOT NULL
AND sale_amt >= 10000000
GROUP BY QUARTER(release_date), distributor
ORDER BY 1,2,3;
https://reference-m1.tistory.com/337
[SQL] WHERE 1=1 의미
쿼리를 사용하다 보면 WHERE 1=1을 종종 사용할 때가 있다. 처음 접하시는 분들은 정확한 의미를 모르고 사용하기도 한다. 근데 사용하다 보면 의문이 든다. 왜 써야 하는가? 1=1의 의미는 단순히 항
reference-m1.tistory.com
'Data Science > SQL' 카테고리의 다른 글
[SQL] COALESCE 함수 (0) | 2023.02.03 |
---|