2016-09-14 51 views
1

目前我的数据库相当混乱。该ID没有正确列出。我希望他们永久从1到10列出。我该怎么做?我希望他们从1到10永久列出。不仅仅是如何按ID重新排序数据库?

SELECT * FROM `accounts` ORDER BY `accounts`.`id` ASC 

http://prntscr.com/chu0nk

+0

[ORDER BY](http://dev.mysql.com/doc/refman/5。 7/EN /分拣rows.html)?或者只需点击phpMyAdmin中的ID? –

+0

使ID字段uniq和自动递增,如果没有解决它只是按下你的小'id'链接与你的鼠标左键单击。当你按下它时,phpmyadmin shuld命令它们。 – xttrust

+0

是。不知何故,phpmyadmin混淆​​了它。 – Dani

回答

1

我知道这是一个过程,但你可以把它通过ID select * from accounts order by id asc 这样第一次使用这种查询获取数据,以便在一个虚拟表插入数据和然后只复制虚拟表的数据在原始表即accounts

希望这会为你工作