์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- Ajax
- ๋์ปค
- ์๋ฐ์คํฌ๋ฆฝํธ
- JSP
- ๋์ ํ ์ด๋ธ
- optionํ๊ทธ
- ๋ช ๋ น์ด
- Update
- post๋ฐฉ์
- Spring
- DATE_FORMAT
- ํ ์ด๋ธ
- ๋ฐฐ์ด
- ๋ฆฌ๋ ์ค
- JavaScript
- ๋ณ์
- ํจ์
- MySQL
- select
- like
- order by
- ์ธ๋ผ์ธ๋ทฐ
- oracle
- SQL
- ์ฝํ
- ์ปจํธ๋กค๋ฌ
- ํ๋ก๊ทธ๋๋จธ์ค
- JS
- ๋์
- ๋ฐฑํฑ
- Today
- Total
bom's happy life
[Oracle, SQL server] ์์๋งค๊ธฐ๋ ํจ์, ROWNUM๊ณผ TOP( )์ ์ฐจ์ด ๋ณธ๋ฌธ
[Oracle, SQL server] ์์๋งค๊ธฐ๋ ํจ์, ROWNUM๊ณผ TOP( )์ ์ฐจ์ด
bompeach 2023. 11. 8. 14:17Oracle์ ROWNUM
SQL server์ TOP()
๋์ ์ฐจ์ด๋
Oracle์ ์คํ์์๋ SELECT - ROWNUM - ORDER BY
SQL server์ ์คํ์์๋ SELECT - ORDER BY - TOP()
์ค๋ผํด์ ์ ๋ ฌ ํ ๋ฐ์ดํฐ๋ฅผ ์ถ๋ ฅํ๋๊ฒ ์๋๋ผ, ๋ฐ์ดํฐ ์ผ๋ถ๋ฅผ ์ถ์ถํ ํ์ ์ ๋ ฌ์์ ์ด ์ผ์ด๋๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ORACLE์์๋ ์ ๋ ฌํ ๊ฒ(ORDER BY)์ ์์๋ฅผ ๋งค๊ธฐ๊ณ ์ถ๋ค๋ฉด
FROM์ ์ ์๋ธ์ฟผ๋ฆฌ(์ธ๋ผ์ธ๋ทฐ)๋ฅผ ์ฌ์ฉํด์ ๋ฌถ์ด์ค์ผํ๊ณ , ๊ทธ ๋ฌถ์ด์ค ๊ฒ์ ROWNUMํ์ฌ ์์๋ฅผ ๋งค๊ธด๋ค.
https://funfunit.tistory.com/192
[Oracle] TOP ํจ์ ๊ตฌํํ๊ธฐ
Oracle์๋ TOP ํจ์๊ฐ ์๋ค. ์ฌ๊ธฐ์ TOP ํจ์๋? ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ ์ค ์ถ๋ ฅ ํ ์๋ฅผ ์ ํํ๋ค. SQL Server ex1) SELECT TOP(100) AGE FROM CUSTOMER_TB; => ๊ณ ๊ฐ ํ ์ด๋ธ ๋ฐ์ดํฐ์ค ์์ 100๊ฐ์ ๋ผ์ธ(AGE ๊ฐ๋ง) ์ถ๋ ฅ ex2) SELECT TOP(
funfunit.tistory.com
https://moonpiechoi.tistory.com/114
[SQL] ROWNUM, TOP()
ROWNUM ์ค๋ผํด์์ ์์๊ฐ ๋์ N๊ฐ์ ๋ก์ฐ๋ฅผ ์ถ๋ ฅํ ๋ ์ฌ์ฉํ๋ ๋ช ๋ น์ด. ์ค๋ผํด์ ์ ๋ ฌ์ด ์๋ฃ๋ ํ ๋ฐ์ดํฐ๋ฅผ ์ถ๋ ฅํ๋๊ฒ ์๋๋ผ, ๋ฐ์ดํฐ ์ผ๋ถ๋ฅผ ์ถ์ถํ ํ์ ์ ๋ ฌ์์ ์ด ์ผ์ด๋๋ค. ๊ธ์ฌ๊ฐ ๋์
moonpiechoi.tistory.com
https://developer-ping9.tistory.com/28
SQL) Top N ์ฟผ๋ฆฌ
# Top N ์ฟผ๋ฆฌ : ์์ n๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ๋ ์ฟผ๋ฆฌ 1. Oracle # ROWNUM Pseudo Column - WHERE ์ ์์ ํ์ ๊ฐฏ์๋ฅผ ์ ํ - WHERE๊ณผ ORDER BY๋ฅผ ๊ฐ์ด ์ฐ๋ฉด WHERE๊ฐ ๋จผ์ ์์์ด๋ฏ๋ก, ๋ฌด์์ ๋ฐ์ดํฐ3๊ฐ ์ค ์ ๋ ฌ๋ ๋ฐ์ด
developer-ping9.tistory.com