[MySQL] GROUP_CONCAT ์‚ฌ์šฉ๋ฒ•

๐Ÿ’ก GROUP_CONCAT ๋ช…๋ น์–ด SELECT ์˜ ๊ฒฐ๊ณผ๋กœ ๋‚˜์˜จ ์—ฌ๋Ÿฌ ํ–‰์˜ ํŠน์ • ์ปฌ๋Ÿผ์„ ํ•œ์ค„๋กœ ์ถœ๋ ฅํ•  ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค. (NULL ๊ฐ’์€ ์ œ์™ธ) ๐Ÿ’ก ์‚ฌ์šฉ๋ฐฉ๋ฒ• GROUP_CONCAT([DISTINCT][expr, column][ORDER BY column DESC][SEPARATOR '๊ตฌ๋ถ„์ž']) ๐Ÿ’ก ์‚ฌ์šฉ์˜ˆ์‹œ ์‚ฌ์šฉ์ž ํ…Œ์ด๋ธ”์— ์‚ฌ์šฉ์ž์˜ ์ด๋ฉ”์ผ๊ณผ ๋ฒˆํ˜ธ ์ปฌ๋Ÿผ์ด ์žˆ๋‹ค. ์—ฌ๋Ÿฌ๊ฐœ์˜ ์ด๋ฉ”์ผ๊ณผ ๋ฒˆํ˜ธ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์„ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฉ”์ผ๊ณผ ๋ฒˆํ˜ธ์˜ ํ…Œ์ด๋ธ”์€ ๊ฐ๊ฐ ๋”ฐ๋กœ ๋งŒ๋“ค์–ด ์‚ฌ์šฉ์ž ํ…Œ์ด๋ธ”๊ณผ ์ฐธ์กฐํ•˜๋„๋ก ํ•ด์ฃผ์—ˆ๋‹ค. ์‚ฌ์šฉ์ž๋ฅผ ์กฐํšŒํ•  ๋•Œ ์‚ฌ์šฉ์ž์˜ ์ด๋ฉ”์ผ๊ณผ ๋ฒˆํ˜ธ๋ฅผ ์ „๋ถ€ ๋ณด์—ฌ์ฃผ๊ธฐ ์œ„ํ•ด ์ด๋ฉ”์ผ๊ณผ ๋ฒˆํ˜ธ์˜ ํ…Œ์ด๋ธ”์—์„œ ์กฐํšŒํ•œ ๊ฐ’์„ ๊ตฌ๋ถ„์ž :: ๋กœ ํ•ฉ์ณ ์ถœ๋ ฅํ•˜๋„๋กํ•˜์˜€๋‹ค. ๊ท€์ฐฎ์œผ๋‹ˆ๊นŒ ํ•ธ๋“œํฐ ๋ฒˆํ˜ธ ํ…Œ์ด๋ธ”๊ณผ ํšŒ์› ํ…Œ์ด๋ธ”๋งŒ ๋งŒ๋“ค์–ด์„œ ์‹คํ–‰ํ•˜๊ฒ ๋‹ค. CREATE..

Database 2021. 4. 12. 10:21