이 sql을 줄일 수 있을까요?

이 sql을 줄일 수 있을까요?

QA

이 sql을 줄일 수 있을까요?

본문


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 = '이전아이디';
답변을 작성하시기 전에 로그인 해주세요.
전체 1,543
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT