๋ฐ์ํ
1. ์ต๋๊ฐ ๊ตฌํ๊ธฐ
๊ฐ์ฅ ์ต๊ทผ์ ๋ค์ด์จ ๋๋ฌผ์ ์ธ์ ๋ค์ด์๋์ง ์กฐํํ๋ SQL ๋ฌธ์ ์์ฑํด์ฃผ์ธ์.
=> ๊ฐ์ฅ ์ต๊ทผ์ ๋ค์ด์์ ๊ฒฝ์ฐ, Datetime์ด ์ ์ผ ํผ
SELECT MAX(DATETIME)
FROM ANIMAL_INS
LIMIT 1;
2. ์ต์๊ฐ ๊ตฌํ๊ธฐ
๋๋ฌผ ๋ณดํธ์์ ๊ฐ์ฅ ๋จผ์ ๋ค์ด์จ ๋๋ฌผ์ ์ธ์ ๋ค์ด์๋์ง ์กฐํํ๋ SQL ๋ฌธ์ ์์ฑํด์ฃผ์ธ์.
SELECT MIN(DATETIME)
FROM ANIMAL_INS
LIMIT 1;
3. ๋๋ฌผ ์ ๊ตฌํ๊ธฐ
๋๋ฌผ ๋ณดํธ์์ ๋๋ฌผ์ด ๋ช ๋ง๋ฆฌ ๋ค์ด์๋์ง ์กฐํํ๋ SQL ๋ฌธ์ ์์ฑํด์ฃผ์ธ์.
SELECT COUNT(*)
FROM ANIMAL_INS
4. ์ค๋ณต ์ ๊ฑฐํ๊ธฐ
๋๋ฌผ ๋ณดํธ์์ ๋ค์ด์จ ๋๋ฌผ์ ์ด๋ฆ์ ๋ช ๊ฐ์ธ์ง ์กฐํํ๋ SQL ๋ฌธ์ ์์ฑํด์ฃผ์ธ์.
์ด๋ ์ด๋ฆ์ด NULL์ธ ๊ฒฝ์ฐ๋ ์ง๊ณํ์ง ์์ผ๋ฉฐ ์ค๋ณต๋๋ ์ด๋ฆ์ ํ๋๋ก ์นฉ๋๋ค.
SELECT COUNT(DISTINCT NAME)
FROM ANIMAL_INS
WHERE NAME IS NOT NULL;
๋ฐ์ํ
'Algorithm > CodingTest - SQL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
SQL) ํ๋ก๊ทธ๋๋จธ์ค SQL ๊ณ ๋์ Kit - JOIN (2) | 2022.04.16 |
---|---|
SQL) ํ๋ก๊ทธ๋๋จธ์ค SQL ๊ณ ๋์ Kit - IS NULL (0) | 2022.04.15 |
SQL) ํ๋ก๊ทธ๋๋จธ์ค SQL ๊ณ ๋์ kit - GROUP BY (0) | 2022.04.15 |
SQL) ํ๋ก๊ทธ๋๋จธ์ค SQL ๊ณ ๋์ Kit - Select (10) | 2022.04.15 |