๐ก์๊ฒ๋ ์ : GROUP BY์ HAVING ์กฐ๊ฑด์ COUNT(*) ๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
๋ค์๊ณผ ๊ฐ์ ํ ์ด๋ธ์์,
๋์ผํ ํ์(USER_ID)์ด ๋์ผํ ์ํ(PRODUCT_ID)์ ์ฌ๊ตฌ๋งคํ ๋ฐ์ดํฐ๋ฅผ ๊ตฌํ๋ ค๋ฉด
SELECT USER_ID, PRODUCT_ID, COUNT(*) FROM ONLINE_SALE
GROUP BY USER_ID, PRODUCT_ID
HAVING COUNT(*) >= 2;
์ ๊ฐ์ด ํ๋ฉด ๋๋ค.
์คํ๊ฒฐ๊ณผ
'๐๋ฐ์ดํฐ๋ฒ ์ด์ค:DB' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
SQLD (1) | 2024.01.14 |
---|---|
[MySQL] ์ต์์ ๋ ์ฝ๋ ํ๋ ๊ฐ์ ธ์ค๊ธฐ (0) | 2024.01.13 |
[MySQL] union๊ณผ join์ ์ฐจ์ด (0) | 2024.01.06 |
[MySQL] not a GROUP BY expression (1) | 2024.01.04 |