๐ฅDAY +3
https://programmers.co.kr/learn/courses/30/lessons/59034
> ๋ฌธ์ ์ค๋ช ๋ณด๊ธฐ
๋ฌธ์ ์ค๋ช
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 |
๋๋ฌผ ๋ณดํธ์์ ๋ค์ด์จ ๋ชจ๋ ๋๋ฌผ์ ์ ๋ณด๋ฅผ ANIMAL_ID์์ผ๋ก ์กฐํํ๋ SQL๋ฌธ์ ์์ฑํด์ฃผ์ธ์. SQL์ ์คํํ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์ถ๋ ฅ๋์ด์ผ ํฉ๋๋ค.
ANIMAL_IDANIMAL_TYPEDATETIMEINTAKE_CONDITIONNAMESEX_UPON_INTAKEA349996 | Cat | 2018-01-22 14:32:00 | Normal | Sugar | Neutered Male |
A350276 | Cat | 2017-08-13 13:50:00 | Normal | Jewel | Spayed Female |
A350375 | Cat | 2017-03-06 15:01:00 | Normal | Meo | Neutered Male |
A352555 | Dog | 2014-08-08 04:20:00 | Normal | Harley | Spayed Female |
..์ดํ ์๋ต
๐ฅ SQL
SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID;
๐ฅ [์๊ฐ]
์ฌ๋ฆฌ๊ธฐ ๋ฏผ๋งํ ์ ๋๋ก ๊ฐ๋จํ๊ธด ํ๋ฐ.. SELECT * FROM๊ณผ ORDER BY๋ ์ ๋ง ์ ๋ง ๊น๋จน์ผ๋ฉด ์๋๋ SQL ๊ธฐ์ด ๋ฌธ๋ฒ์ด๋ค.
ANIMAL_ID์์ผ๋ก ์กฐํ ๊ฐ์ "~์์ผ๋ก"๋ผ๋ ์กฐ๊ฑด์ด ๋ค์ด๊ฐ๋ฉด ๋ฌด์กฐ๊ฑด order by๋ฅผ ๋จผ์ ๋ ์ฌ๋ฆฌ๋ฉด ๋๋ค!
์ฝํ ์ค๋น๋ฅผ ๋ณธ๊ฒฉ์ ์ผ๋ก ์์ํ์ง ์ผ๋ง ๋์ง ์์ ์ฝ๋์ ๋ฏธํกํ ์ ์ด ๋ง์ ์ ์์ต๋๋ค.
๋ถ์กฑํ ์ ํผ๋๋ฐฑ ์ฃผ์๋ฉด ์์ผ๋ก์ ํฌ์คํ ์ ๋ฐ์ํ๊ฒ ์ต๋๋ค! ๋ด์ฃผ์ ์ ์ ๋ง ๊ฐ์ฌํฉ๋๋ค :)
-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 |