SANGYEOP CHU
@lettuce94
Reviews Written
4
Average Rating
5.0
๋ด๋น์ ๋๋ค.
Posts
Q&A
์ง๋ฌธ์ ๋๋ค.
SUM -> ์ปฌ๋ผ์ ๊ฐ๋ค์ ๋ํด์ฃผ๋ ํจ์COUNT -> ์ปฌ๋ผ์ ์๋ฅผ ์ธ์ด์ฃผ๋ ํจ์WHERE๋ค์๋ ์กฐ๊ฑด์ ๋ค์ ์๊ฐํด๋ณด์๋ฉด ์ข์๊ฑฐ๊ฐ์ต๋๋ค.SELECT ๋ค์๋ ์ฐพ์ ์ปฌ๋ผ [+ ์ง๊ณํจ์] FROM ํ ์ด๋ธ WHERE[์ด๋์ ์ด๋ป๊ฒ?] EX) ์ ํํ ์ปฌ๋ผ์ด COLUMN >= MIN[COLUMN] MINํจ์๋ฅผ ์ฌ์ฉํ์ฌ ์ ํ๋ ์ปฌ๋ผ์ ์ต์๊ฐ๋ณด๋ค ํฐ๊ฐ์ ์ปฌ๋ผ์ด ์ ํ ์๋ฐ๋๋์ ๋๋ค.SELECT ๋ค์ ์ฐ๋ ์ปฌ๋ผ์ ์ฐ๋ฆฌ๊ฐ ํ ์ด๋ธ์ ์๋ ์ปฌ๋ผ์ ๋ณด๊ธฐ์ํด ์ ํํ๋ ์ปฌ๋ผ์ ๋๋ค.
- 0
- 1
- 526
Q&A
GROUP BY
์ค๋ฅ๊ฐ ์๋๊น์? ์ค์ ์ฟผ๋ฆฌ๋ฌธ์์ gruop by๋ฅผ ์ฌ์ฉํ์๊ณ desc๋ฅผ ์ฐ์ ง๋๋ฐ ๊ฒฐ๊ณผ๊ฐ ๋์ค๋์??
- 0
- 1
- 844
Q&A
GROUP BY ๊ด๋ จ์ ๋๋ค. ์ด๊ฑธ ๋ชจ๋ฅด๋ ์ง๋๊ฐ ๋์ด๊ฐ์ง๋ฅผ ์๋ค์
์๊ฐ์ด ์ข ์ง๋์ ํน์๋ ํ์ง๋งGROUP BY๋ ๊ฐ์ ๊ฐ์ ๊ฐ์ง๊ณ ์๋ ํ[์ปฌ๋ผ]์ ๋ฌถ์ด์ค๋๋ค.[๊ทธ๋ฃนํ]๋ฌถ์ด์ค ๋ฟ์ด์ง ํ๊ท ๊ฐ๊ฒฉ์ ๋ฐํํด ์ฃผ์ง๋ ์์ต๋๋ค. ํ๊ท ๊ฐ๊ฒฉ์ ๊ฐ์ ธ์ค๊ธฐ ์ํด์๋ avg() ํจ์๋ฅผ ์ฌ์ฉํฉ๋๋ค.GROUP BY๋ฅผ ์ฌ์ฉํ์ค ๋์๋SELECT [column...] FROM TABLE GROUP BY [column...]SELECT ๋ค์ ์ค์ ํ ์ด๋ธ์ ์๋ ์ปฌ๋ผ์ ๋ณด๊ธฐ ์ํด ์ฐ์ จ์ผ๋ฉด GROUP BY์ ๊ทธ๋๋ก ์ ์ด ์ฃผ์ ์ผ ํฉ๋๋ค.SupplierID, CategoryID ๊ฐ ๋์์ผ ํด์ SELECT ๋ค์ ์ฐ์ จ๊ณ GROUP BY ๋ค์๋ ์ฐ์๋ ๊ฒ๋๋ค.์ง๊ณ ํจ์๋ก ๋ง๋ ์ปฌ๋ผ์ ๋ฐ๋ก ์ ์จ์ฃผ์ ๋ ๋ฉ๋๋ค.SELECT supplierId, caregoryid, avg(price) avg๋ ํ๊ท ์ ๋ด์ฃผ๋ ์ง๊ณ ํจ์์ ๋๋ค.๊ฐ๋จํ๊ฒ ๊ฐ์์ ์ปฌ๋ผ์ ๋ง๋ ๋ค๊ณ ์๊ฐํด ์ฃผ์ธ์ ๋ง์ฝ select * from ์ ์ฌ์ฉํ์ จ์ผ๋ฉด SELECT * FROM table group by id; [id๋ผ๋ ์ปฌ๋ผ์ด ์๋ค ์น๊ณ ] ์ด๋ฐ์์ผ๋ก ์ ์ด์ฃผ์ ๋ ๋ฉ๋๋ค. ์ํ๋ ์ปฌ๋ผ๋ง ํ์ธ์์๋ select ๋ค์ ๋ค์ ์ด์ฃผ์๊ณ group by์๋ ๋์ผํ๊ฒ ์ ์ด์ฃผ์ธ์
- 0
- 1
- 611
Q&A
JdbcTemplate queryForMap ๊ด๋ จ ์ง๋ฌธ์ด์์ต๋๋ค.
์ key๊ฐ์ database์ ๋ง๋ค์ด๋ Table์ ์ปฌ๋ผ๋ช ์ด ๋ค์ด๊ฐ๋๊ฑธ ํ์ธํ์ต๋๋ค.
- 0
- 1
- 564




