본문 바로가기
#Dev

두개의 테이블을 동시에 수정하지 않고 두개의 테이블 같은컬럼 값으로

by 알쓸신잡스 2018. 7. 27.

UPDATE log_payment SET payWon = 0 

WHERE `session` IN( 

SELECT paySession 

FROM purchase 

WHERE purchase.insertIp = '106.255.227.90' 

AND purchase.stat = 'success' 

AND purchase.itemType IN ('worldMsg','listUp','listDeco','nickDeco','userUp','fireRecom','entUnlimit','introEffect','pushBookmark','heartEmo') AND payWOn != '0' ); 



두개의 테이블을 동시에 수정하지 않고 두개의 테이블 같은컬럼 값으로


먼저 언데이트 하고 'session'에 안에 있는 쿼리문을 update문으로 변경하여 처리하면 된다.