[ํ๋ก๊ทธ๋๋จธ์ค][SQL] ์ฃผ๋ฌธ๋์ด ๋ง์ ์์ด์คํฌ๋ฆผ๋ค ์กฐํํ๊ธฐ
https://school.programmers.co.kr/learn/courses/30/lessons/133027
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
๋ฌธ์
7์ ์์ด์คํฌ๋ฆผ ์ด ์ฃผ๋ฌธ๋๊ณผ ์๋ฐ๊ธฐ์ ์์ด์คํฌ๋ฆผ ์ด ์ฃผ๋ฌธ๋์ ๋ํ ๊ฐ์ด
ํฐ ์์๋๋ก
์์ 3๊ฐ์ ๋ง์ ์กฐํํ๋ SQL ๋ฌธ์ ์์ฑํด์ฃผ์ธ์
๋์น๋ฉด ์๋๋ ์กฐ๊ฑด **
7์์๋ ์์ด์คํฌ๋ฆผ ์ฃผ๋ฌธ๋์ด ๋ง์ ๊ฐ์ ์์ด์คํฌ๋ฆผ์ ๋ํ์ฌ ์๋ก ๋ค๋ฅธ ๋ ๊ณต์ฅ์์ ์์ด์คํฌ๋ฆผ ๊ฐ๊ฒ๋ก ์ถํ๋ฅผ ์งํํ๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ ๊ฐ์ ๋ง์ ์์ด์คํฌ๋ฆผ์ด๋ผ๋ ๋ค๋ฅธ ์ถํ ๋ฒํธ๋ฅผ ๊ฐ๊ฒ ๋ฉ๋๋ค.
ํ์ด
-- ์ฝ๋๋ฅผ ์
๋ ฅํ์ธ์
SELECT a.flavor
from first_half a join july b on a.flavor = b.flavor
group by flavor
order by a.total_order + sum(b.total_order) desc
limit 3