
๐ข ๋ณธ ํฌ์คํ ์ ํ์ฉ๋๋ ๊ธฐ๋ณธ ๋ฌธ์ ๋ฐ ์๋ฃ ์ถ์ฒ๋
ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉ ํ ์คํธ ์ฐ์ต, https://school.programmers.co.kr/learn/challenges ์์ ๋ฐํ๋๋ค.
์ ์ฝ๋ฉํ ์คํธ ์ฐ์ต์ ๊ณต๊ฐ๋ ๋ฌธ์ ๋ (์ฃผ)๊ทธ๋ ์ด ์ ์๊ถ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
โ ๋ฌธ์
https://school.programmers.co.kr/learn/courses/30/lessons/59409
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
โ ํ์ด
SELECT ANIMAL_ID, NAME,
CASE WHEN (SEX_UPON_INTAKE LIKE 'Neutered%')|(SEX_UPON_INTAKE LIKE 'Spayed%') THEN 'O' ELSE 'X' END ์ค์ฑํ
FROM ANIMAL_INS
ORDER BY ANIMAL_ID;
์ค์ฑํ๋ ๋๋ฌผ์ SEX_UPON_INTAKE ์ปฌ๋ผ์ 'Neutered' ๋๋ 'Spayed'๋ผ๋ ๋จ์ด๊ฐ ๋ค์ด์๋ค.
๋๋ฌผ์ ์์ด๋์ ์ด๋ฆ, ์ค์ฑํ ์ฌ๋ถ๋ฅผ ์์ด๋ ์์ผ๋ก ์กฐํ > ORDER BY ์
์ด๋ ์ค์ฑํ๊ฐ ๋์ด์๋ค๋ฉด 'O', ์๋๋ผ๋ฉด 'X'๋ผ๊ณ ํ์ >
SELECT ์ ์ CASE WHEN์ผ๋ก or ์กฐ๊ฑด์ ์ฌ์ฉํด์ ์ถ์ถ
'Growth ๐ณ > Practice ๐ป' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[LeetCode] 184. Department Highest Salary (0) | 2022.08.25 |
---|---|
[Programmers] ์ค๋ ๊ธฐ๊ฐ ๋ณดํธํ ๋๋ฌผ(2) (1) | 2022.08.25 |
[Programmers] ๋ณดํธ์์์ ์ค์ฑํํ ๋๋ฌผ (2) | 2022.08.25 |
[Programmers] ์์๋๋ฐ์ ์์์ต๋๋ค (0) | 2022.08.25 |
[Programmers] ์์ด์ง ๊ธฐ๋ก ์ฐพ๊ธฐ (0) | 2022.08.25 |