๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ ๋ ฌ์ ์ฒ๋ฆฌํ๋ ๊ฒ์ ํ์์ ์ด๋ค. ์ด๋ค ์ฌ์ฉ์๋ ์น์ ๋ง๋ค ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ ๋ฐ์์ ์๋ฒ์์ ์ ๋ ฌ์ ์ํํ๊ณ ๊ฐ์ ์น์ผ๋ก ์ ๋ฌํ ์ ๋ ์๊ฒ ์ง๋ง SQL ๋ฌธ๋ฒ ๋ด์๋ ๊ธฐ๋ณธ์ ์ธ ์ค๋ฆ์ฐจ์, ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌ์ด ์กด์ฌํ๋ค.
ORDER BY
ORDER BY
๋ฌธ๋ฒ์ ์ฌ์ฉ๋ฒ๊ณผ ๊ธฐ๋ณธ ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ๋ค.
SELECT column_name
FROM table_name
WHERE condition
[ORDER BY] {column, expression} [ASC | DESC]
- ASC : ์ค๋ฆ์ฐจ์ ์ ๋ ฌ, ๊ธฐ๋ณธ ๊ฐ
- DESC : ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌ, ์๋ต ๋ถ๊ฐ
ASC ์ค๋ฆ์ฐจ์ ์ ๋ ฌ
ASC๋ก ์ง์๋ค ํ ์ด๋ธ์์ ๊ธ์ฌ์ ์ค๋ฆ์ฐจ์ ์์ผ๋ก ์ถ๋ ฅ์์ผ ๋ณด์.
๊ตฌ์กฐ๋ ์ ์ ๋ฐฐ์ ๋ ๋ด์ฉ๊ณผ ๋์ผํ๋ค.
DESC ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌ
DESC๋ก ์ง์๋ค ํ ์ด๋ธ์์ ๊ธ์ฌ์ ๋ด๋ฆผ์ฐจ์์ผ๋ก ์ถ๋ ฅ์์ผ ๋ณด์.
์งํฉ ์ฐ์ฐ์.
์งํฉ ์ฐ์ฐ์๋ ๋๊ฐ ์ด์์ ํ ์ด๋ธ์ ํฉ, ๊ต, ์ฐจ ์งํฉ์ ์ฐ์ฐ์ ํ ์ ์๊ฒ ํ๋ค.
- UNION
- DIFFERENCE
- INTERSECT
UNION
UNION ํค์๋๋ UNION๊ณผ UNION ALL ๋ ๊ฐ์ง์ ์กฐ๊ฑด์ด ์กด์ฌํ๋ค.
- UNION : ํฉ์งํฉ์ ํ๋ ์ค๋ณต์ ์ ๊ฑฐํ๋ค.
- UNION ALL : ํฉ์กํฉ์ ํ๋ ์ค๋ณต์ ํ์ฉํ๋ค.
์์ ์ค..
๋๊ธ