1. ์ค๋ ํ์ต ํค์๋
- SQL 2๊ฐ: group by, order by
- ์ํฐํด: ๋ฐ์ดํฐ ๋ถ์๊ฐ์๊ฒ ์ฝ๋ฉํ ์คํธ๊ฐ ํ์ํ ๊น์?
2. ํ์ตํ ๋ด์ฉ
- SQL 2๊ฐ: group by, order by
- group by: ์ํ๋ ๊ฐ์ ์ปฌ๋ผ๋ณ๋ก ๋ฝ์๋ผ ๋ ์ฌ์ฉ
- order by: ์ ๋ ฌ๋ฐฉ์ (defult: ์ค๋ฆ์ฐจ์)
+ desc: ๋ด๋ฆผ์ฐจ์
- ์ฟผ๋ฆฌ ์์ฑ ์์: select - from - where - group by - order by
- ์ํฐํด: ๋ฐ์ดํฐ ๋ถ์๊ฐ์๊ฒ ์ฝ๋ฉํ
์คํธ๊ฐ ํ์ํ ๊น์?
๋ฐ์ดํฐ ๋ถ์๊ฐ๊ฐ ๊ธฐ์ ์ ์ง์คํ๋ฉด ์ ๋ง ์ค์ํ '๊ณ ๊ฐ๋ง์กฑ'์์ ๋ฒ์ด๋๋ ์ค๋ฅ๋ฅผ ๋ฒํ๊ฒ ๋ ์ ์๋ค๋ ๋ด์ฉ์ด์์ต๋๋ค.
๋ณต์กํ ๊ธฐ์ ์ ์ฌ์ฉํด์ ํ๋ คํ๊ณ ๊ธด ๋ฐ์ดํฐ ๊ฐ์ ๋ฝ์๋ด๋ ๊ฒ๋ณด๋ค, ๊ณ ๊ฐ์ด ์ํ๋ ๊ฐ์น๋ฅผ ๋ง์กฑ์ํค๋ ๊ฒ์ ์ต์ฐ์ ์ผ๋ก ์ผ์์ผ ํ๋ค๋ ๊ฒ์ ๋ค์ ์๊ธฐํ ์ ์์์ต๋๋ค.
์๋ฌด๋๋ ํ์ด์ฌ, sql, ํต๊ณํ ๊ฐ์๋ฅผ ๋ฃ๋ค๋ณด๋ ๊ธฐ์ ์ ๋ ๋ง์ด ์๊ฐํ๊ฒ ๋ฉ๋๋ค.
์์ง ์ด๋ณด๋จ๊ณ๋ผ ๊ธฐ์ ์ ์ธ ๋ฅ๋ ฅ์ ์๋ ๊ฒ๋ ์ค์ํ์ง๋ง ์์ผ๋ก ์์ง ์์์ผ๊ฒ ์ต๋๋ค.
(1) ['์กฐ์ง์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ๊ณ ๊ฐ์ ๋ง์กฑ์ํจ๋ค'๋ผ๋ ๋๋ฌด ๊ธฐ์ ์ ์ธ ๊ด์ ์๋ง ๋ชฐ์ ํ๋ฉด ์ ์ ํ์ํ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ธฐ ์ด๋ ต์ต๋๋ค.]
- ๋ชจ๋ธ์ ์ ํ๋ ๋์ด๊ธฐ, SQL/Python ๊ณ ๋ํ, ๋ฉ์ง ์๊ฐํ, ๋ณต์กํ ๋จธ์ ๋ฌ๋ ์๊ณ ๋ฆฌ์ฆ ์ ์ฉํ๊ธฐ ๋ฑ ๊ธฐ์ ์ ์ธ ๊ฒ์ ๋น ์ง๋ฉด ์ ๋๋ค.
- ‘์กฐ์ง์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐ’ <<<<< ‘๊ณ ๊ฐ์ ๋ง์กฑ์ํจ๋ค’ = ๊ณ ๊ฐ์ด ์ง์ง ์ํ๋ ๊ฐ์น๋ฅผ ์ฐพ๋ ๊ฒ ์ต์ข ๋ชฉํ.
(2) ๋ฐ์ดํฐ ๋ถ์๊ฐ์๊ฒ ํ์ํ ์ญ๋
- ํต๊ณํ, ์ฌ๋ฆฌํ(๊ณ ๊ฐ ํ๋ ๋ชจ๋ธ ๊ฐ์ ๊ฒ)
3. ๋ด์ผ ํ์ตํ ๋ด์ฉ
์ด๋ฒ์ฃผ์ sql ๊ฐ์๋ฅผ ๋ชจ๋ ๋๋ด๊ณ , ๋ค์์ฃผ๋ถํฐ๋ ํต๊ณํ ๊ฐ์๋ฅผ ๋ค์ ์์ ์ ๋๋ค.
ํต๊ณํ์ด ์ด๋ ค์ธ ๊ฒ ๊ฐ์์, sql ๊ฐ์๋ฅผ ์ต๋ํ ๋น ๋ฅด๊ฒ ๋ง๋ฌด๋ฆฌํ ์์ ์ ๋๋ค.
