MySQL
ํ๋ก๊ทธ๋๋จธ์ค ์นดํ ๊ณ ๋ฆฌ ๋ณ ์ํ ๊ฐ์ ๊ตฌํ๊ธฐ
hyunjun's developing ๐ฃ
2025. 6. 3. 22:31
https://school.programmers.co.kr/learn/courses/30/lessons/131529
ํ๋ก๊ทธ๋๋จธ์ค
SW๊ฐ๋ฐ์๋ฅผ ์ํ ํ๊ฐ, ๊ต์ก์ Total Solution์ ์ ๊ณตํ๋ ๊ฐ๋ฐ์ ์ฑ์ฅ์ ์ํ ๋ฒ ์ด์ค์บ ํ
programmers.co.kr
SELECT LEFT(PRODUCT_CODE, 2) AS category, COUNT(PRODUCT_ID)
FROM product
GROUP BY category
ORDER BY category
1. PRODUCT ํ ์ด๋ธ์์ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์จ๋ค
2. GROUP BY๋ก category ๋ณ๋ก ๊ทธ๋ฃน์ ๋ง๋ ๋ค. * ์๋ ์ฌ๊ธฐ์ category๋ณด๋ค๋ LEFT ํจ์๊ฐ ๋ค์ด์ค๋๊ฒ ๋ง์ง๋ง MY SQL์์๋ AS๋ก ๋ฐ๋ก ๋ถ๋ฌ์ฌ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ธฐ์ ์ด๋ ๊ฒ ์์ฑํ์๋ค.
3. LEFT(์ด, ๋ถ๋ฌ์ฌ ์ซ์์ ๊ฐ์) ์ถ๋ ฅ ๋ฐ ์นด๋ฐ๊ณ ๋ฆฌ ๊ทธ๋ฃน์ ์ํ ์ํ ID์ ๊ฐฏ์๋ฅผ ์ธ์ด์ฃผ๊ณ ์ถ๋ ฅํ๋ค.
4. ์ค๋ฆ์ฐจ์ ์ ๋ ฌ