![[SQL] update에서 case when절 사용 [SQL] update에서 case when절 사용](https://blog.kakaocdn.net/dn/bmdJwx/btr1URAWuyT/qZX6WKeTzTO4lKQrzIbeik/img.jpg)
update에서 case when절로 조건에 맞게 수정
아래처럼 temp_user 테이블에 데이터가 들어 있다.
![[SQL] update에서 case when절 사용 [SQL] update에서 case when절 사용](https://blog.kakaocdn.net/dn/ciAyBT/btr1XxhLOA9/Z5hbrZLq3BIKV6aEkc7HuK/img.png)
아래처럼 update문을 실행하면 조건에 맞게 수정된다.
update temp_user
set user_name =
case
when user_seq = 1 then '슈'
when user_seq = 2 then '퍼'
when user_seq = 3 then '그'
when user_seq = 4 then '랑'
when user_seq = 5 then '조'
when user_seq = 6 then '도'
when user_seq = 7 then '막'
when user_seq = 8 then '사'
when user_seq = 9 then '라'
end
;
![[SQL] update에서 case when절 사용 [SQL] update에서 case when절 사용](https://blog.kakaocdn.net/dn/xNq7x/btr1UvkHNBm/4sKubBsbtNnOTcyrPndvok/img.png)
결과값
![[SQL] update에서 case when절 사용 [SQL] update에서 case when절 사용](https://blog.kakaocdn.net/dn/eoEk12/btr16kokaAK/wuWEKunCVLYrtdVDWMidE1/img.png)
'IT > DataBase' 카테고리의 다른 글
[Oracle] 재귀 복사 (0) | 2023.05.07 |
---|---|
[Oracle] 달력 만들기 (0) | 2023.04.01 |
[Oracle]ORACLE 계층형 쿼리 (0) | 2022.11.29 |
[Oracle]ORACLE 12C SQL에 추가된 새로운 기능 (0) | 2022.11.29 |
[MySQL/MariaDB] Update join... (0) | 2022.11.29 |
댓글