[LeetCode] 627. Swap Salary
2022. 10. 25. 16:55ㆍSQL
UPDATE문에 CASE WHEN 사용하기
UPDATE의 기본 구조
1. 조건 없이 모든 컬럼의 값을 변경할때
UPDATE 테이블명 SET 컬럼=값 ;
2. 조건에 맞는 컬럼의 값을 변경할때
UPDATE 테이블명 SET 컬럼=값 WHERE 조건식 ;
나의 작성 코드
UPDATE salary set sex = CASE WHEN MOD(id,2)=0 THEN 'm'
WHEN MOD(id,2)!=0 THEN 'f' END ;
인프런 백문이불여일타의 정답
UPDATE salary
set sex = CASE WHEN sex='f' THEN 'm'
ELSE 'f' END ;
주요 구문
UPDATE 테이블명 SET = CASE WHEN 구문
'SQL' 카테고리의 다른 글
DML (0) | 2022.10.28 |
---|---|
[leetcode] 196. Delete Duplicate Emails (0) | 2022.10.25 |
[LeetCode] 1965. Employees With Missing Information (0) | 2022.06.16 |
[LeetCode] 626. Exchange Seats (0) | 2022.06.09 |
[LeetCode] 180. Consecutive Numbers (0) | 2022.06.09 |