๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ๋ ์ด์ , ์ฑ๋ฅ
DBMS๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ์ด๋ธ์ ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํด์ ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ ธ ์ค๋ ค๋ฉด ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฐ๋ค. ๊ทธ๋์ ์นผ๋ผ์ ๊ฐ๊ณผ ํด๋น ๋ ์ฝ๋๊ฐ ์ ์ฅ๋ ์ฃผ์๋ฅผ ํค์ ๊ฐ์ ์์ผ๋ก ์ธ๋ฑ์ค๋ฅผ ๋ง๋ค์ด ๋๋ ๊ฒ.
ํ ๋ฆด๋ ์ด์ ์ ์ฌ๋ฌ ์ํฐํฐ์ ์ ํธ๋ฆฌ๋ทฐํธ๋ค์ ํผํฉํ๊ฒ ๋๋ฉด ์ ๋ณด๊ฐ ์ค๋ณต ์ ์ฅ๋๋ฉฐ, ์ ์ฅ ๊ณต๊ฐ์ ๋ญ๋นํ๊ฒ ๋จ. ๊ทธ๋์ ์ ๊ทํ ํด์ผ ํจ
ํธ๋์ญ์ ์ ์์ ์ ์์ ์ฑ์ ๋ณด์ฅํด์ฃผ๋ ๊ฒ์ด๋ค.์ฆ, ๋ ผ๋ฆฌ์ ์ธ ์์ ์ ์ ๋ชจ๋ ์๋ฒฝํ๊ฒ ์ฒ๋ฆฌํ๊ฑฐ๋ ๋๋ ์ฒ๋ฆฌํ์ง ๋ชปํ ๊ฒฝ์ฐ์๋ ์ ์ํ๋ก ๋ณต๊ตฌํด์ ์์ ์ ์ผ๋ถ๋ง ์ ์ฉ๋๋ ํ์์ด ๋ฐ์ํ์ง ์๊ฒ ๋ง๋ค์ด์ฃผ๋ ๊ธฐ๋ฅ์ด๋ค.
๋๋์ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅด๊ฒ ์ฒ๋ฆฌํ๊ธฐ ์ํด ๋ฉ๋ชจ๋ฆฌ์ ์์ ์ ์ฅํ๊ณ ์๋ตํ๋ ๋ฑ์ ๋ฐฉ๋ฒ ์ฌ์ฉ ๋์ ์ ์ค์ผ์ผ ์์์ ์ง์ํ๊ธฐ๋ ํจ ๊ฐ์ฉ์ฑ์ ์ํด ๋ฐ์ดํฐ ๋ณต์ ๋ฑ์ ๋ฐฉ๋ฒ์ผ๋ก ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ ๊ณตํ์ง ๋ชปํ๋ ์ฑ๋ฅ๊ณผ ํน์ง ์ ๊ณต
RANK, DENSE_RANK
sql ๋ชจ๋ฅด๋ ๊ฒ๋ค
DB์ ๋ฌด์จ ์ ๋ณด๋ฅผ ์ ์ฅํ ์ง, ์ด๋ค application์ ๊ตฌ์ถํ ์ง , ๋น๋ฒํ๊ฒ ์ฌ์ฉ๋ ์ฐ์ฐ์ ๋ฌด์์ธ์ง, ์๊ตฌ ์ฑ๋ฅ์ ์ด๋ ์ ๋์ธ์ง ๋ฑ์ ํ์ ํ๋ ๋จ๊ณ์ฆ, ์ฌ์ฉ์๋ค์ด DBํํ ์ํ๋ ๋ฐ๋ฅผ ์ฐพ์๋ด๋ ๋จ๊ณ์
๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๋์จ์ด ์คํ ๋ฆฌ์ง