Skip to content

Instantly share code, notes, and snippets.

@zippaaa
Last active September 26, 2016 17:02
Show Gist options
  • Select an option

  • Save zippaaa/b0e90d481ddc0ca5440c7a2a5700ec43 to your computer and use it in GitHub Desktop.

Select an option

Save zippaaa/b0e90d481ddc0ca5440c7a2a5700ec43 to your computer and use it in GitHub Desktop.
MySql: First Available Id
SELECT p.page_id + 1 AS FirstAvailableId
FROM pages p
LEFT JOIN pages p1 ON p1.page_id = p.page_id + 1
WHERE p1.page_id IS NULL
ORDER BY p.page_id
LIMIT 0, 1;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment