โ๏ธ ๋ฌธ์ ์ค๋ช
๊ด๋ฆฌ์์ ์ค์๋ก ์ผ๋ถ ๋๋ฌผ์ ์ ์์ผ์ด ์๋ชป ์ ๋ ฅ๋์์ต๋๋ค. ๋ณดํธ ์์์ผ๋ณด๋ค ์ ์์ผ์ด ๋ ๋น ๋ฅธ ๋๋ฌผ์ ์์ด๋์ ์ด๋ฆ์ ์กฐํํ๋ SQL๋ฌธ์ ์์ฑํด์ฃผ์ธ์. ์ด๋ ๊ฒฐ๊ณผ๋ ๋ณดํธ ์์์ผ์ด ๋น ๋ฅธ ์์ผ๋ก ์กฐํํด์ผํฉ๋๋ค.
https://school.programmers.co.kr/learn/courses/30/lessons/59043
ํ๋ก๊ทธ๋๋จธ์ค
SW๊ฐ๋ฐ์๋ฅผ ์ํ ํ๊ฐ, ๊ต์ก, ์ฑ์ฉ๊น์ง Total Solution์ ์ ๊ณตํ๋ ๊ฐ๋ฐ์ ์ฑ์ฅ์ ์ํ ๋ฒ ์ด์ค์บ ํ
programmers.co.kr
โ๏ธ ๋ฌธ์ ํด์
1. ์ ์์ผ < ๋ณดํธ์์์ผ์ธ ํ ์กฐํ
2. ๋ณดํธ์์์ผ์ด ๋น ๋ฅธ ์(์ค๋ฆ์ฐจ์)์ผ๋ก ์ ๋ ฌ
โ๏ธ ์์ฑ ์ฝ๋
SELECT I.ANIMAL_ID, I.NAME
FROM ANIMAL_INS I JOIN ANIMAL_OUTS O ON I.ANIMAL_ID = O.ANIMAL_ID
WHERE I.DATETIME > O.DATETIME
ORDER BY I.DATETIME
โ๏ธ ์ฝ๋ ํ์ด
1. ์ ์์ผ < ๋ณดํธ์์์ผ์ธ ํ ์กฐํ
WHERE I.DATETIME > O.DATETIME
2. ๋ณดํธ์์์ผ์ด ๋น ๋ฅธ ์(์ค๋ฆ์ฐจ์)์ผ๋ก ์ ๋ ฌ
ORDER BY I.DATETIME
โ๏ธ ์คํ ๊ฒฐ๊ณผ