2016-07-23 3 views

답변

2

MySQL은, 당신은 limit으로 update를 사용할 수 있습니다

update cart 
    set productname = 'hey' 
    order by id desc 
    limit 1; 

당신은 문서 here를 검토 할 수 있습니다. 여러 행이 최대 ID를 가질 수 및 모든 업데이트하고 싶다면

update cart c join 
     (select max(id) as maxid from card) cc 
     on c.id = cc.maxid 
    set productname = 'hey'; 

유용 특정 것 : 당신이 값을 계산하려면

, 당신은 join가 사용할 수 있습니다.

+1

거룩한 덕택으로! 당신은 내 목숨을 두 번이나 구했습니다! 당신은 SQL의 마스터입니다! 그러나 조인 방법이 나를 위해 작동하지 않는 것 같습니다. 그러나 제한 방법은 잘 작동합니다! 어쨌든 고맙습니다. :) – Marcus