이 sql을 줄일 수 있을까요?

이 sql을 줄일 수 있을까요?

QA

이 sql을 줄일 수 있을까요?

답변 2

본문


UPDATE
g5_write_choice AS CHO, 
g5_write_plan AS PLAN,
g5_write_refund AS REF
SET
CHO.wr_1 = '1',
CHO.mb_id = 새로운아이디,
PLAN.wr_10 = 새로운아이디,
REF.mb_id = 새로운아이디
WHERE
CHO.mb_id = 이전아이디 AND
PLAN.wr_10 = 이전아이디 AND
REF.mb_id = 이전아이디
 

 

위와 같이 sql을 작성했을 때,

위의 문장보다 좀 간략하게 쓸 수 있을까요?

이 질문에 댓글 쓰기 :

답변 2

제 생각에는 기대한 대로 작동이 되지 않을 것 같습니다.

줄이기보다는 늘려야 될 듯 싶습니다.


update g5_write_choice
   set wr_1 = '1',
       mb_id = '새로운아이디'
 where mb_id = '이전아이디';
 
update g5_write_plan
   set wr_10 = '새로운아이디'
 where wr_10 = '이전아이디';
 
update g5_write_refund
   set mb_id = '새로운아이디'
 where mb_id = '이전아이디';
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 1,556
© SIRSOFT
현재 페이지 제일 처음으로