2012-05-10 42 views
1

我從數據庫中刪除了數據庫中所有具有值爲1的行(在no列中)(每行在yes中爲1,在no中爲0或0在是和1在不)。但是,現在我想重做id列以反映這一變化。SQL數據庫 - 重置字段自動增量

例如,我希望第一行(DEYRO的名稱)有一個ID爲1,ELEHC有一個ID爲2,AEHSN有一個ID爲3等一直到結束數據庫(約100行,但我不知道)

這裏是什麼樣的數據庫看起來像一個形象:

mysql database screen shot

任何幫助,將不勝感激,無論是通過phpmyadmin或通過SQL查詢或類似的東西。

在此先感謝

+3

爲什麼你需要這樣做? – eggyal

+0

你爲什麼認爲你需要這樣做? –

+1

可能的重複[如何填寫在自動incremenet領域的「洞」?](http://stackoverflow.com/questions/1841104/how-to-fill-in-the-holes-in-auto-incremenet場) –

回答

1

你可能要截斷表和運行一個腳本來添加記錄單獨因爲id字段是自動增量。

希望這有助於。

Rhian A. 10-05-2012 NZT