List

목요일, 5월 12, 2016

MySql 셀프 조인해서 Update 하기


  • 이따구로 하믄 에러남..
1
2
3
4
5
6
7
UPDATE 
 
    d_user user set user.point=
 
    (select userSelf.point FROM d_user userSelf where
 
    user.seq= userSelf.seq)+1000;
cs

  • Inner Join이라는 훨씬 쉬운 방법으로 쉽게 가능!
1
2
3
4
5
UPDATE d_user user inner join d_user userSelf on user.seq = userSelf.seq
 
    set user.point = userSelf.point+1000
 
    where user.seq=11;
cs

댓글 없음:

댓글 쓰기