본문 바로가기

SQL

(SQL) - LeetCode (easy) 627. Swap Salary

반응형

https://leetcode.com/problems/swap-salary/description/

 

Swap Salary - LeetCode

Can you solve this real interview question? Swap Salary - Table: Salary +-------------+----------+ | Column Name | Type | +-------------+----------+ | id | int | | name | varchar | | sex | ENUM | | salary | int | +-------------+----------+ id is the primar

leetcode.com

update문에 case when절을 사용해본 문제였습니다.

📕 풀이방법

📔 풀이과정

성별이 'f'라면 'm'으로 아니라면 'f'로 바꿔 update해줍니다.


📕 Code

📔 MySQL & Oracle

update salary set sex = (CASE WHEN sex = 'f' THEN 'm' ELSE 'f' END);

*더 나은 내용을 위한 지적, 조언은 언제나 환영합니다.