728x90
๋ฐ์ํ
ํด๋น ๊ธ์ Programmers ์ฝ๋ฉํ ์คํธ ์ฐ์ต์ ํ ๋๋ก MYSQL์ ํ ๋๋ก ์์ฑ๋์์ต๋๋ค.
Q ๋ฌธ์ : ํน์ ์ปฌ๋ผ์์ ํน์ ๊ฐ์ ์ ์ธํ ๋ฐ์ดํฐ๋ง ์ถ๋ ฅ
A ๋ฌธ์ ํ์ด:
-- ์ฝ๋๋ฅผ ์
๋ ฅํ์ธ์
SELECT ANIMAL_ID, NAME FROM ANIMAL_INS
WHERE INTAKE_CONDITION NOT IN ('Aged')
ORDER BY ANIMAL_ID ASC
-- ์ฝ๋๋ฅผ ์
๋ ฅํ์ธ์
SELECT ANIMAL_ID, NAME FROM ANIMAL_INS
WHERE INTAKE_CONDITION !='Aged'
ORDER BY ANIMAL_ID ASC
-- ์ฝ๋๋ฅผ ์
๋ ฅํ์ธ์
SELECT ANIMAL_ID, NAME FROM ANIMAL_INS
WHERE NOT INTAKE_CONDITION = 'Aged'
ORDER BY ANIMAL_ID ASC
ํด๋น ๋ฌธ์ ์์๋ ์กฐ๊ฑด๋ฌธ์ธ WHERE๊ณผ ๋ฐ์ดํฐ๋ฅผ ํน์ ์ปฌ๋ผ์ ๊ธฐ์ค์ผ๋ก ํ์ฌ ์ ๋ ฌํ ์์๋์ง๋ฅผ
ํ ์คํธํ๋ ๋ฌธ์ ์์ต๋๋ค.
E ๋ช ๋ น์ด ์ ๋ฆฌ
ํน์ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋๋ ํ ์ด๋ธ ์ถ๋ ฅ
SELECT ์ถ๋ ฅํ๊ณ ์ถ์์ปฌ๋ผ๋ช
(์ ์ฒด๋ *) FROM ์ด์ฉ๋ฐ์ดํฐ์
WHERE ํด๋น์ปฌ๋ผ๋ช
= ํด๋น๋ฐ์ดํฐ
ํน์ ์ปฌ๋ผ ๊ธฐ์คํ์ฌ ํ ์ด๋ธ ์ถ๋ ฅ
SELECT * FROM ์ด์ฉ๋ฐ์ดํฐ์
# ์ค๋ฆ์ฐจ์
ORDER BY ๊ธฐ์ค ์ปฌ๋ ด๋ช
ASC
# ๋ด๋ฆผ์ฐจ์
ORDER BY ๊ธฐ์ค ์ปฌ๋ผ๋ช
DESC
ASC (Ascend): ์ค๋ฅด๋ค
DESC (Descend): ๋ด๋ ค๊ฐ๋ค
๋ฐ์ํ