하자 내 UI 사용자가 드래그 앤 드롭하여 순서를 변경할 수 있습니다에서, 지금, 나는이 테이블이항목 순서 변경을위한 업데이트 SQL 생성?
ID Name Order
======== ======== =========
1 d 1
2 g 2
3 b 3
4 f 4
5 a 5
을 말한다. 예를 들어, 항목 d를 항목으로 이동시킬 수 있습니다.
ID Name Order
======== ======== =========
2 g 1
3 b 2
4 f 3
1 d 4
5 a 5
어느 한 날은 SQL 말할 수처럼 그리고 내 테이블 보입니까? ID, OldOrder 및 NewOrder를 입력했습니다.
ID는 고유 식별자라고 가정합니다. (OldOrder를 사용하여) 주문 내역을 추적하거나 사용자가 'to'로 업데이트하려는 현재 주문에만 관심이 있습니까? –
@RayK, 하나의 업데이트가 여러 행에 영향을줍니다. – user960567