๋ฐ์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค1 [DB] GROUP BY ๊ฐ ๊ทธ๋ฃน์์ ๋ง์ง๋ง(์ต์ ) ๋ฐ์ดํฐ ๊ฐ์ ธ์ค๊ธฐ GROUP BY๋ ์ง๊ณ ํจ์์ ๊ฒฐ๊ณผ๋ฅผ ํน์ ์นผ๋ผ ๊ธฐ์ค์ผ๋ก ๋ฌถ์ด ์ถ๋ ฅํด์ฃผ๋ ์ฟผ๋ฆฌ์ธ๋ฐ GROUP BY๋ฅผ ํ๊ฒ ๋๋ฉด ํน์ ์นผ๋ผ๊ณผ ์ง๊ณ ํจ์ ์ธ์ ๋ค๋ฅธ ์ปฌ๋ผ์ ์กฐํํ ์๊ฐ ์๋ค. PostgreSQL๊ฐ์ ๊ฒฝ์ฐ๋ ๋ค๋ฅธ ์นผ๋ผ์ ์กฐํํ๋ ค๊ณ ํ๋ฉด ์๋์ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. SQL Error [42803]: ์ค๋ฅ: column "test.id" ๋ ๋ฐ๋์ GROUP BY ์ ๋ด์ ์์ด์ผ ํ๋์ง ๋๋ ์ง๊ณ ํจ์ ๋ด์์ ์ฌ์ฉ๋์ด์ ธ์ผ ํ๋ค MySQL์ GROUP BY์ ์นผ๋ผ ์ธ์๋ ์กฐํ๊ฐ ๊ฐ๋ฅํ์ง๋ง ์ ํํ ๋ฐ์ดํฐ๊ฐ ์๋๋ค. ๊ทธ๋ฆฌ๊ณ ํน์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ตฌ์ ๋ฐ์ง ์์์ผ ํ๋ค. name ์นผ๋ผ์ group by ํ์ฌ ๋ง์ง๋ง ๋ ์ง์ value๋ฅผ ๊ฐ์ ธ์ค๋ ์ฟผ๋ฆฌ๋ฅผ ์์ฑํ๊ณ ์ ํ๋ค. ๋ฐ์ดํฐ๋ ์๋์ ๊ฐ๋ค. name๋ณ value์ ํฉ๊ณ๋ ๊ฐ.. 2021. 12. 24. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ