nanki
@nanki10040417
Reviews Written
2
Average Rating
5.0
Posts
Q&A
17๋ฒ ๋ฌธ์ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
์; ๋ฆ์์๊ฐ์ ๋น ๋ฅธ๋ต๋ณ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.id ๊ฐ์ ๊ณ ์ ๊ฐ์ ๊ฐ์ด ๋ฃ์ด์ฃผ์๋ฉด ๋ ์ข์์ ํ๊ฐ์ง ๋ ์ฌ์ญ์ด๋ณด๊ณ ์ถ์๊ฒ ์์ต๋๋ค.์นด์ผ๋์ด ์์ฑํด์ฃผ์ ์ฝ๋์ ๋์ผ์ฝ๋๋ก ๊ฒฐ๊ณผ๋ฅผ ๋๋ ธ์ ๋ ๊ฒฐ๊ณผ ๋น๊ต์ ๋๋ค.(์ ๊ฐ ์์ฑํ ์ฝ๋)SELECT trainer_id, COUNTIF(status LIKE 'Released') AS released_cnt, COUNT(pokemon_id) AS pokemon_cnt, COUNTIF(status LIKE 'Released') / COUNT(pokemon_id) AS released_ratio FROM basic.trainer_pokemon GROUP BY trainer_id HAVING released_ratio >= 0.2(์นด์ผ๋์ด ์์ฑํด์ฃผ์ ์ฝ๋)(์ฌ์ง) ์๋ ์ฌ์ง์ ์นด์ผ๋ ๋์์์ ๋ณด์ธ ๊ฒฐ๊ณผ์ ๋๋ค.(์ฌ์ง) ํ์ง๋ง ์ ๊ฒฐ๊ณผ์ ์นด์ผ๋ ๊ฒฐ๊ณผ์์ ์ฐจ์ด์ ์, ORDER BY๋ ์ํ๋๋ฐ ํ์ ์์๊ฐ ๋ค๋ฅด๋ค๋ ๊ฒ์ ๋๋ค.์ฒซํ์ trainer_id์ 9๊ฐ ํ๋จ์ผ๋ก ๋ด๋ ค๊ฐ์๊ณ , ๋๋จธ์ง ๊ฐ๋ค์ ์์๋ 88, 8,4, 64, 66.. ๋ก ๊ฐ๋ค๊ฐ ๋ค์ ๋ ์์๊ฐ ๋ฌ๋ผ์ง๋๋ค.(์๋ ์ฌ์ง์ ์ ๊ฒฐ๊ณผ์ ๋๋ค.)(์ฌ์ง)์ ์ฒด ํ ๊ฐฏ์๋ 26๊ฐ๋ก ๋ง๊ณ , ์ฐ์ฐํ ํ ๊ฐฏ์๋ง ๋ง์ ๊ฑธ๊น๋ด ์์์ ๊ฒฐ๊ณผ์ ์ ๊ฒฐ๊ณผ ๋ํ ๋น๊ตํ์ผ๋ ๊ฐ์์ต๋๋ค.(์ฌ์ง)ORDER BY๋ ์ํ๊ณ , ์ ๊ฐ์ ์ฝ๋๋ฅผ ๋๋ ธ๋๋ฐ ํ ์ด๋ธ ๋ด ํ ์์๊ฐ ๋ค๋ฅด๊ฒ ๋์ค๋ ์ด์ ๊ฐ ๊ถ๊ธํฉ๋๋ค!
- 0
- 3
- 167
Q&A
17๋ฒ ๋ฌธ์ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์. ์์ฑ์ ์ ๋๋ค.SELECT trainer_id, pokemon_id, status FROM basic.trainer_pokemon WHERE trainer_id = 17์ ์ฝ๋๋ก ๋๋ฆฌ๋ ์๋์ ๊ฐ์ด ์ ์์ ์ผ๋ก ๋์ค๋ ๊ฒ์ ํ์ธํ์ต๋๋ค.(์ฌ์ง)GROUP BY ๋ก ๋ฌถ์ด๋ ๋ณ์๋ค๋ผ๋ฆฌ์ ์ค๋ณต์ ์ ์ธํด์ ๋ฐ์ํ ๋ฌธ์ ์ธ ๊ฒ ๊ฐ์๋ฐ ๋ง์๊น์?์ด๋ ๊ฒ groupby ๋ฌธ์ผ๋ก ์นด์ดํธ ๊ฒ์ฆ์ ํ ๋, groupby๋ฅผ ์ ์ธํ ๋ณ์๋ค๋ก ๊ฒฐ๊ณผ๋ฅผ ๊ฐ๋ ํด๋ณด๋ ๋ฐฉ๋ฒ ๋ฐ์ ์์๊น์? ์ง๋ฌธ๋๋ฆฝ๋๋ค!
- 0
- 3
- 167




