๐ซ ๋ฌธ์
๐ซ CODE
SELECT USER_ID, PRODUCT_ID
FROM ONLINE_SALE
GROUP BY USER_ID, PRODUCT_ID
HAVING COUNT(PRODUCT_ID) >= 2
ORDER BY USER_ID, PRODUCT_ID DESC;
๐ซ ํ์ด ์กฐ๊ฑด
1. ์ฌ๊ตฌ๋งคํ ํ์ ID์ ์ฌ๊ตฌ๋งคํ ์ํ ID๋ฅผ ์ถ๋ ฅ
2. ํ์ ID ๊ธฐ์ค ์ค๋ฆ์ฐจ์ ์ ๋ ฌ, ํ์ ID๊ฐ ๊ฐ๋ค๋ฉด ์ํ ID ๊ธฐ์ค ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌ
๐ซ ํ์ด
1. SELECT USER_ID, PRODUCT_ID
- ํ์ ID์ ์ํ ID๋ฅผ ์ถ๋ ฅ
2. GROUP BY USER_ID, PRODUCT_ID
- ํ์ ID์ ์ํ ID๋ฅผ ๊ธฐ์ค์ผ๋ก GROUP BY
3. HAVING COUNT(PRODUCT_ID) >= 2
- COUNT(PRODUCT_ID)๊ฐ 2์ด์์ผ๋
4. ORDER BY USER_ID, PRODUCT_ID DESC
- ํ์ ID ๊ธฐ์ค ์ค๋ฆ์ฐจ์ ์ ๋ ฌ, ํ์ ID๊ฐ ๊ฐ๋ค๋ฉด ์ํ ID ๊ธฐ์ค ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌ