728x90


๋ฌธ์ ์ค๋ช
๋ณดํธ์์ ๋ชจ๋ ๋๋ฌผ์ ์์ด๋, ์ด๋ฆ, ๋ณดํธ ์์์ผ์ ์ด๋ฆ ์์ผ๋ก ์กฐํํ๋ค. ๋จ, ์ด๋ฆ์ด ๊ฐ์ ๋๋ฌผ์ ๋ณดํธ ์์์ ๋ ๋ฆ๊ฒ ํ ๋๋ฌผ์ ๋จผ์ ๋ณด์ฌ์ค์ผ ํ๋ค.
๋ฌธ์ ํ์ด
- SELECT์ ์ ๋๋ฌผ ์์ด๋(ANIMAL_ID), ๋๋ฌผ ์ด๋ฆ(NAME), ๋ณดํธ ์์์ผ(DATETIME)์ ์ ๋๋ค.
- FROM์ ์ ๋ณดํธ์ ํ ์ด๋ธ์ธ ANIMAL_INS๋ฅผ ์ ๋๋ค.
- ์ด๋ฆ ์์ผ๋ก ์กฐํํด์ผ ํ๋ฏ๋ก, ORDER BY๋ฅผ ์ด์ฉํด ์ ๋ ฌํ๋ค. ์ด๋, ์ด๋ฆ(NAME)๋ค์ ์ค๋ฆ์ฐจ์ ํค์๋์ธ 'ASC'์ ๋ํด๋ ๊ฐ์ด๋ฏ๋ก ์๋ตํ๋ค. ๊ฐ์ ์ด๋ฆ์ ๋๋ฌผ์ผ ๊ฒฝ์ฐ ๋ณดํธ ์์์ด ๋ ๋ฆ๋ ๋๋ฌผ์ ๋จผ์ ๋ณด์ฌ์ค์ผ ํ๊ธฐ ๋๋ฌธ์ DATETIME์ 'DESC'๋ก ๊ฒ์ํ๋ค.
Solution
SELECT ANIMAL_ID, NAME, DATETIME FROM ANIMAL_INS ORDER BY NAME, DATETIME DESC;
โปORDER BY์์ ์ฃผ์ํ ์ ์, ๋จผ์ ์ ์ฒด๋ฅผ ์ ๋ ฌํด์ผ ํ ์นผ๋ผ๋ช ๋ถํฐ ์ ์ด์ฃผ๊ณ , ๊ทธ ๋ค์ ๊ฐ์ ์นผ๋ผ๋ช ์ผ ๊ฒฝ์ฐ์ ์ ๋ ฌํ๋ ๋ฌธ์ฅ์ ์ ์ด์ค์ผ ํ๋ค. ๊ตฌ๋ถ์ ์ฝค๋ง(,)๋ก ํ๋ค.
728x90
'๐งฉ Algorithm > [Programmers] SQL ๊ณ ๋์ KIT' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| Programmers ์ต๋๊ฐ ๊ตฌํ๊ธฐ (SUM,MAX,MIN/Level 1) (0) | 2022.06.26 |
|---|---|
| Programmers ์์ n๊ฐ ๋ ์ฝ๋ (SELECT/Level 1) (0) | 2022.06.25 |
| ํ๋ก๊ทธ๋๋จธ์ค ๋๋ฌผ์ ์์ด๋์ ์ด๋ฆ (SELECT/Level 1) (0) | 2022.06.25 |
| ํ๋ก๊ทธ๋๋จธ์ค ์ด๋ฆฐ ๋๋ฌผ ์ฐพ๊ธฐ (SELECT/Level 1) (0) | 2022.06.25 |
| ํ๋ก๊ทธ๋๋จธ์ค ์ํ ๋๋ฌผ ์ฐพ๊ธฐ (SELECT/Level 1) (0) | 2022.06.25 |