๐ ๋ชจ๋ ๋ ์ฝ๋ ์กฐํํ๊ธฐ
๋๋ฌผ ๋ณดํธ์์ ๋ค์ด์จ ๋ชจ๋ ๋๋ฌผ์ ์ ๋ณด๋ฅผ ANIMAL_ID์์ผ๋ก ์กฐํํ๋ SQL๋ฌธ์ ์์ฑํด์ฃผ์ธ์.
SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID;
ORDER BY๋ฅผ ๊ทธ๋๋ก ์ ์ฉํ๋ฉด ์ค๋ฆ์ฐจ์์ด๋ค. - ASC ์๋ต
ORDER BY column ASC;
๋ด๋ฆผ์ฐจ์ ์ ๋ ฌ์ DESC๋ฅผ ์ ์ด์ค์ผ ํ๋ค.
ORDER BY column DESC;
๐ ์ต๋๊ฐ ๊ตฌํ๊ธฐ
๊ฐ์ฅ ์ต๊ทผ์ ๋ค์ด์จ ๋๋ฌผ์ ์ธ์ ๋ค์ด์๋์ง ์กฐํํ๋ SQL ๋ฌธ์ ์์ฑํด์ฃผ์ธ์.
MAX(column) AS "String"
SELECT MAX(DATETIME) AS "์๊ฐ"
FROM ANIMAL_INS;
LIMIT
SELECT DATETIME
FROM ANIMAL_INS
ORDER BY DATETIME DESC
LIMIT 1;
๐ ์ญ์ ์ ๋ ฌํ๊ธฐ
๋๋ฌผ ๋ณดํธ์์ ๋ค์ด์จ ๋ชจ๋ ๋๋ฌผ์ ์ด๋ฆ๊ณผ ๋ณดํธ ์์์ผ์ ์กฐํํ๋ SQL๋ฌธ์ ์์ฑํด์ฃผ์ธ์. ์ด๋ ๊ฒฐ๊ณผ๋ ANIMAL_ID ์ญ์์ผ๋ก ๋ณด์ฌ์ฃผ์ธ์. SQL์ ์คํํ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์ถ๋ ฅ๋์ด์ผ ํฉ๋๋ค.
SELECT NAME, DATETIME
FROM ANIMAL_INS
ORDER BY ANIMAL_ID DESC;
๐ ์ํ ๋๋ฌผ ์ฐพ๊ธฐ
๋๋ฌผ ๋ณดํธ์์ ๋ค์ด์จ ๋๋ฌผ ์ค ์ํ ๋๋ฌผ1์ ์์ด๋์ ์ด๋ฆ์ ์กฐํํ๋ SQL ๋ฌธ์ ์์ฑํด์ฃผ์ธ์. ์ด๋ ๊ฒฐ๊ณผ๋ ์์ด๋ ์์ผ๋ก ์กฐํํด์ฃผ์ธ์.
FROM ANIMAL_INS
WHERE INTAKE_CONDITION = "Sick"
ORDER BY ANIMAL_ID;
๐ ์ด๋ฆฐ ๋๋ฌผ ์ฐพ๊ธฐ
๋๋ฌผ ๋ณดํธ์์ ๋ค์ด์จ ๋๋ฌผ ์ค ์ ์ ๋๋ฌผ1์ ์์ด๋์ ์ด๋ฆ์ ์กฐํํ๋ SQL ๋ฌธ์ ์์ฑํด์ฃผ์ธ์. ์ด๋ ๊ฒฐ๊ณผ๋ ์์ด๋ ์์ผ๋ก ์กฐํํด์ฃผ์ธ์.
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION != "Aged"
ORDER BY ANIMAL_ID;
'SQL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[SQL] Programmers : Level 4 (0) | 2021.03.26 |
---|---|
[SQL] Programmers : Level 3 (0) | 2021.03.25 |
[SQL] Programmers : Level 2(2) (0) | 2021.03.10 |
[SQL] Programmers : Level 2(1) (0) | 2021.03.10 |
[SQL] Programmers : Level 1(2) (0) | 2021.03.09 |
๋๊ธ