在oschina看到一道問答題,一看題一點(diǎn)思路也沒有。忍不住看了答案,對(duì)連接查詢又重新認(rèn)識(shí)了一下。
題目:有一張數(shù)據(jù)表的主鍵ID,是自增的,但有時(shí)候存在一些重復(fù)記錄,清除重復(fù)記錄之后,就出現(xiàn)了ID不連續(xù)的情況(如下圖),現(xiàn)要新增一條記錄,其ID要為最小的中斷值(下圖的最小中斷值2),請(qǐng)寫出最簡(jiǎn)單的SQL語句?
ID |
name |
1 |
|
3 |
|
4 |
|
5 |
|
6 |
|
答案很精簡(jiǎn)



還有一些其它的解決方法http://www.oschina.net/question/111204_32051