본문 바로가기

Database

오라클 같은 컬럼에 조건 걸어서 update(ㅇㅇ여부가 1이면 '가능', ㅇㅇ여부가 0이면 '불가능') (펌)

 

 

https://marobiana.tistory.com/7

 

[MySql] 같은 컬럼의 행들에 한방에 update 하기

한 컬럼에 여러행들에 update를 한방에 업데이트 하는방법. 이런 경우 말이다. [ TABLE ] id name  1  사자  2  고양이 name컬럼의 값을 id가 1이면 "lion"으로, id가 2이면 "cat"으로 바꾸고 싶다. 그럴땐 C..

marobiana.tistory.com

 

 

UPDATE prod_comment 
SET comment_accessible = CASE
	WHEN member_id = 'king' THEN 1 
	WHEN member_id != 'king' THEN 0
END
WHERE prod_idx = 2558;