我完全不熟悉sql,不能自己做。所以我需要你的帮助。 我想对列中的值进行排序,然后保存更改。但我不知道该怎么做。如何对列中的值进行排序并更新表?
表看起来像这样:
Id | Name | SomeDescription
---------------------------
1 |Best | Description1
2 |Worth | Description2
3 |Good | Description3
我想类似的东西:
Id | Name | SomeDescription
---------------------------
1 |Best | Description1
2 |Good | Description3
3 |Worth | Description2
所以我需要梳理 “ID” 和 “名称” 列。
我用以下语句,“名称”列的值进行排序:
SELECT * FROM games ORDER BY name ASC
但如何才能使我的id列的值进行排序并保存在表的变化? 请帮忙。
当您对数据进行排序时,您不会更改数据,因此数据表永远不会以特定顺序返回数据。 – HLGEM 2012-04-09 20:59:14
为什么要保存数据库表排序? – MarioDS 2012-04-09 21:02:30
@MarioDeSchaepmeester这是一个悠久的历史。简而言之,我需要为我的应用程序。 – Sabre 2012-04-09 21:05:05