Skip to content

Instantly share code, notes, and snippets.

@redgeoff
Created October 27, 2018 18:01
Show Gist options
  • Save redgeoff/5f81ceb108dddb853d3f7d8d51c667fc to your computer and use it in GitHub Desktop.
Save redgeoff/5f81ceb108dddb853d3f7d8d51c667fc to your computer and use it in GitHub Desktop.
Sequential Ordering: Moving an item
-- Move up
SET order = order + 1
WHERE
order >= newOrder
AND order < oldOrder
-- Move down
SET order = order - 1
WHERE
order > oldOrder
AND order <= newOrder
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment