SQL - MySQL, UNION
ยท
๐งฉ SQL
โ
Union์ด๋?์ฌ๋ฌ ํ
์ด๋ธ์ ํ๋๋ก ํฉ์น๋ ๋ฐฉ๋ฒUnion๊ณผ Join์ ์ฐจ์ด์ Join์ผ๋ก ํ
์ด๋ธ์ ํฉ์น๋ฉด ๋ ๋ง์ column์ ๊ฐ๊ฒ ๋๋ค. (์ํ์ ์ผ๋ก ํ
์ด๋ธ ํ์ฅ)Union์ ํ
์ด๋ธ์ ์์ง์ ์ผ๋ก ํ์ฅํ๋ค. ์กฐ๊ฑด: ํฉ์น๋ ํ
์ด๋ธ์ ์๋ก ๊ฐ์ ์์ column์ ๊ฐ์ง๊ณ ์์ด์ผ ํ๋ค.(๊ทธ๋ฆฌ๊ณ ์ค๋ณต๋ ๊ฐ์ ํ๋๋ก ํฉ์ณ์ง๋ค.) ex)SELECT 'hello'UNIONSELECT 'hi'UNIONSELECT 'hello'; UNION ALLํ์ง๋ง UNION์ด ์๋ UNION ALL์ ์ฌ์ฉํ๋ฉด ์ค๋ณต์ด ์ฌ๋ผ์ง์ง ์๋๋ค.๊ทธ๋ฆฌ๊ณ UNION ALL์ ์ค๋ณต ์ฒดํฌ๋ฅผ ํ์ง ์์๋ ๋๊ธฐ ๋๋ฌธ์ UNION๋ณด๋ค ์ฑ๋ฅ์ด ์ข๋ค.SELECT 'hello'UNION ALLSELECT 'hi'UNION ALLSELECT 'hello';..