DB/SQL
ํ๋ก๊ทธ๋๋จธ์ค SQL - ์์ n๊ฐ ๋ ์ฝ๋
giraffe_
2022. 6. 5. 14:24
https://programmers.co.kr/learn/courses/30/lessons/59405
์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์์ n๊ฐ ๋ ์ฝ๋
ANIMAL_INS ํ ์ด๋ธ์ ๋๋ฌผ ๋ณดํธ์์ ๋ค์ด์จ ๋๋ฌผ์ ์ ๋ณด๋ฅผ ๋ด์ ํ ์ด๋ธ์ ๋๋ค. ANIMAL_INS ํ ์ด๋ธ ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE๋ ๊ฐ๊ฐ ๋๋ฌผ์ ์์ด๋
programmers.co.kr
Oracle์์ ์์ n๊ฐ ๋ ์ฝ๋๋ง ๊ฐ์ ธ์ค๋ ์ฟผ๋ฆฌ๊ฐ ์๊ฐ์ด ๋์ง ์์๋ค. FROM ์์ ์๋ธ์ฟผ๋ฆฌ๋ฅผ ์จ์ผ ํ์๋ค..
Oracle์ด ์ต์ํ๊ธด ํ๋ฐ, MySQL์ด ๋ ๊ฐ๋จํด๋ณด์ธ๋ค.
Oracle
WHERE rownum = n
SELECT NAME
FROM (SELECT * FROM ANIMAL_INS ORDER BY DATETIME)
WHERE rownum = 1
MySQL
LIMIT n
SELECT NAME
FROM ANIMAL_INS
ORDER BY DATETIME
LIMIT 1