문제
코드
UPDATE Salary SET sex = CASE WHEN sex = 'm' THEN 'f'
ELSE 'm' END;
- 성별 컬럼 'f'와 'm' 값을 반대 값으로 변경해야하는 문제
- 하나가 아닌 두 개 다 변경해야하므로 CASE WHEN 을 이용하여 성별이 m일 경우 f로 바꿔주고 f일 경우 m으로 바꿔줌
출처
반응형
'Algorithm > MySQL' 카테고리의 다른 글
[해커랭크(HackerRank)] Occupations (MySQL) (1) | 2021.07.08 |
---|---|
[LeetCode] 196. Delete Duplicate Emails (MySQL) (0) | 2021.07.08 |
[해커랭크(HackerRank)] The PADS (MySQL) (0) | 2021.07.07 |
[해커랭크(HackerRank)] The Blunder (MySQL) (0) | 2021.07.06 |
[해커랭크(HackerRank)] Japan Population (MySQL) (0) | 2021.07.05 |