์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์ญ์ ์ ๋ ฌํ๊ธฐ
ANIMAL_INS ํ ์ด๋ธ์ ๋๋ฌผ ๋ณดํธ์์ ๋ค์ด์จ ๋๋ฌผ์ ์ ๋ณด๋ฅผ ๋ด์ ํ ์ด๋ธ์ ๋๋ค. ANIMAL_INS ํ ์ด๋ธ ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE๋ ๊ฐ๊ฐ ๋๋ฌผ์ ์์ด๋
programmers.co.kr
๋ฌธ์ ์ค๋ช ์ ๋ณด๋ ค๋ฉด ๋๋ณด๊ธฐ ํด๋ฆญ!
> ๋ฌธ์ ๋ณด๊ธฐ
๋ฌธ์ ์ค๋ช
ANIMAL_INS ํ ์ด๋ธ์ ๋๋ฌผ ๋ณดํธ์์ ๋ค์ด์จ ๋๋ฌผ์ ์ ๋ณด๋ฅผ ๋ด์ ํ ์ด๋ธ์ ๋๋ค. ANIMAL_INS ํ ์ด๋ธ ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE๋ ๊ฐ๊ฐ ๋๋ฌผ์ ์์ด๋, ์๋ฌผ ์ข , ๋ณดํธ ์์์ผ, ๋ณดํธ ์์ ์ ์ํ, ์ด๋ฆ, ์ฑ๋ณ ๋ฐ ์ค์ฑํ ์ฌ๋ถ๋ฅผ ๋ํ๋ ๋๋ค.
NAMETYPENULLABLEANIMAL_ID | VARCHAR(N) | FALSE |
ANIMAL_TYPE | VARCHAR(N) | FALSE |
DATETIME | DATETIME | FALSE |
INTAKE_CONDITION | VARCHAR(N) | FALSE |
NAME | VARCHAR(N) | TRUE |
SEX_UPON_INTAKE | VARCHAR(N) | FALSE |
๋๋ฌผ ๋ณดํธ์์ ๋ค์ด์จ ๋ชจ๋ ๋๋ฌผ์ ์ด๋ฆ๊ณผ ๋ณดํธ ์์์ผ์ ์กฐํํ๋ SQL๋ฌธ์ ์์ฑํด์ฃผ์ธ์. ์ด๋ ๊ฒฐ๊ณผ๋ ANIMAL_ID ์ญ์์ผ๋ก ๋ณด์ฌ์ฃผ์ธ์. SQL์ ์คํํ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์ถ๋ ฅ๋์ด์ผ ํฉ๋๋ค.
NAMEDATETIMERocky | 2016-06-07 09:17:00 |
Shelly | 2015-01-29 15:01:00 |
Benji | 2016-04-19 13:28:00 |
Jackie | 2016-01-03 16:25:00 |
*Sam | 2016-03-13 11:17:00 |
..์ดํ ์๋ต
๐ฅ [๊ฐ๋ ]
ํ ์ด๋ธ์์ ํน์ ๊ฐ๋ค(column)๋ง ๋ณด๊ณ ์ถ๋ค๋ฉด select ๋ค์ ํด๋น ์ปฌ๋ผ๋ช ๋ค์ ์ ์ด์ฃผ๋ฉด ๋๋ค.(์ฌ๋ฌ ๊ฐ ๊ฐ๋ฅ!)
๋ํ ์ญ์์ผ๋ก ๋ณด์ฌ์ฃผ์ธ์ ๋ผ๋ ๋ง์ด ๋์ค๋ฉด order by ~ desc;๋ผ๋ ๊ตฌ๋ฌธ์ ์ถ๊ฐ๋ก ๋ถ์ฌ์ฃผ๋ฉด ๋๋ค.
๐ฅ [์ต์ข ์ฝ๋]
SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC;
๐ฅ [์๊ฐ]
์ฝํ ์ค๋น๋ฅผ ๋ณธ๊ฒฉ์ ์ผ๋ก ์์ํ์ง ์ผ๋ง ๋์ง ์์ ์ฝ๋์ ๋ฏธํกํ ์ ์ด ๋ง์ ์ ์์ต๋๋ค.
๋ถ์กฑํ ์ ํผ๋๋ฐฑ ์ฃผ์๋ฉด ์์ผ๋ก์ ํฌ์คํ ์ ๋ฐ์ํ๊ฒ ์ต๋๋ค! ๋ด์ฃผ์ ์ ์ ๋ง ๊ฐ์ฌํฉ๋๋ค :)
-zelkova
'๐ฅ Problem Solving > SQL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] String, Date ์ค์ฑํ ์ฌ๋ถ ํ์ ํ๊ธฐ(MySQL) (0) | 2022.01.29 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค] String, Date ์ด๋ฆ์ el์ด ๋ค์ด๊ฐ๋ ๋๋ฌผ ์ฐพ๊ธฐ (0) | 2022.01.29 |
[ํ๋ก๊ทธ๋๋จธ์ค] String, Date ๋ฃจ์์ ์๋ผ ์ฐพ๊ธฐ (0) | 2022.01.29 |
[ํ๋ก๊ทธ๋๋จธ์ค] SELECT ์ํ ๋๋ฌผ ์ฐพ๊ธฐ (MySQL) (0) | 2022.01.29 |
[ํ๋ก๊ทธ๋๋จธ์ค] SELECT ๋ชจ๋ ๋ ์ฝ๋ ์กฐํํ๊ธฐ (0) | 2022.01.29 |