2022. 9. 22. 15:33ใ์ฝ๋ฉํ ์คํธ ์ฐ์ต/ํ๋ก๊ทธ๋๋จธ์ค_2022
๋ฌธ์ ์ค๋ช
ANIMAL_INS ํ ์ด๋ธ์ ๋๋ฌผ ๋ณดํธ์์ ๋ค์ด์จ ๋๋ฌผ์ ์ ๋ณด๋ฅผ ๋ด์ ํ ์ด๋ธ์ ๋๋ค. ANIMAL_INS ํ ์ด๋ธ ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE๋ ๊ฐ๊ฐ ๋๋ฌผ์ ์์ด๋, ์๋ฌผ ์ข , ๋ณดํธ ์์์ผ, ๋ณดํธ ์์ ์ ์ํ, ์ด๋ฆ, ์ฑ๋ณ ๋ฐ ์ค์ฑํ ์ฌ๋ถ๋ฅผ ๋ํ๋ ๋๋ค.
NAME TYPE NULLABLE
ANIMAL_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_INS ํ ์ด๋ธ์ด ๋ค์๊ณผ ๊ฐ๋ค๋ฉด
ANIMAL_ID ANIMAL_TYPE DATETIME INTAKE_CONDITION NAME SEX_UPON_INTAKEA399552 | Dog | 2013-10-14 15:38:00 | Normal | Jack | Neutered Male |
A379998 | Dog | 2013-10-23 11:42:00 | Normal | Disciple | Intact Male |
A370852 | Dog | 2013-11-03 15:04:00 | Normal | Katie | Spayed Female |
A403564 | Dog | 2013-11-18 17:03:00 | Normal | Anna | Spayed Female |
๊ฐ์ฅ ๋จผ์ ๋ค์ด์จ ๋๋ฌผ์ Jack์ด๊ณ , Jack์ 2013-10-14 15:38:00์ ๋ค์ด์์ต๋๋ค. ๋ฐ๋ผ์ SQL๋ฌธ์ ์คํํ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋์์ผ ํฉ๋๋ค.
์๊ฐ2013-10-14 15:38:00 |
โป ์ปฌ๋ผ ์ด๋ฆ(์ ์์ ์์๋ "์๊ฐ")์ ์ผ์นํ์ง ์์๋ ๋ฉ๋๋ค.
๋์ ํ์ด
SELECT MIN(DATETIME) AS '์๊ฐ' FROM ANIMAL_INS;
-> ์ฌ๊ธฐ์ ์๊ตฌํ๋ ๊ฒ์ ๋๋ฌผ ๋ณดํธ์ ํ ์ด๋ธ์ธ ANIMAL_INS์์ ๊ฐ์ฅ ๋จผ์ ๋ค์ด์จ ๋๋ฌผ์ ์ฐพ๋ ๊ฒ์ผ๋ก DATETIME ์์ ๊ฐ์ฅ ์์ ๊ฐ์ ๊ตฌํ๋ฉด ๊ทธ๊ฒ ๊ฐ์ฅ ๋จผ์ ๋ค์ด์จ ๋๋ฌผ์ด ๋๋ค.
๋ฐ๋ผ์ ๊ทธ๋ฅ MIN ํจ์๋ฅผ ์ฌ์ฉํด์ ๊ตฌํ๋ฉด ์ํ๋ ๊ฐ์ ๊ตฌํ ์ ์๋ค.
'์ฝ๋ฉํ ์คํธ ์ฐ์ต > ํ๋ก๊ทธ๋๋จธ์ค_2022' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. ์์ n๊ฐ ๋ ์ฝ๋ [SELECT] (0) | 2022.09.23 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. ์ด๋ฆฐ ๋๋ฌผ ์ฐพ๊ธฐ [SELECT] (0) | 2022.09.23 |
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. ๋๋ฌผ์ ์์ด๋์ ์ด๋ฆ [SELECT] (0) | 2022.09.22 |
[ํ๋ก๊ทธ๋๋จธ์ค] Lv2. ์ค๋ณต ์ ๊ฑฐํ๊ธฐ [SUM, MAX, MIN] (0) | 2022.09.22 |
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. ์ด๋ฆ์ด ์๋ ๋๋ฌผ์ ์์ด๋ [IS NULL] (0) | 2022.09.22 |