-1
可能重複:
Find missing values
How do I get first unused ID in the table?SQL獲取丟失的ID
myTable
-----+---------
ID | Value
-----+---------
7 | Foo
9 | Bar
19 | Etc
我需要在這裏做一個查詢來獲取丟失的ID(1號)中,結果將只是第一行(結果),可能使用LIMIT 1
,然後使用此ID插入。因此,它看起來這樣:
myTable
-----+---------
ID | Value
-----+---------
1 | Fir
7 | Foo
9 | Bar
19 | Etc
現在對下一個查詢將導致數量只有2
注:
- 我使用的是MySQL 5.1.32
你想要的o/p是什麼? – Teja 2012-03-26 20:16:51
你試圖做一個純粹的SQL語句或作爲一個更大的腳本/程序的一部分? – cpjolicoeur 2012-03-26 20:17:19
你正在使用哪些DBMS(MSSQL,MySQL,Oracle等)? – PinnyM 2012-03-26 20:19:10