我看过Google,但是找不到。我们可以使用字段的位置在MySQL中订购吗?
假设我有字段,ID | FirstName |聽LastName | Age但我想按字段4排序,是否可以ORDER BY FieldPos4对Age进行排序?我还没办法找到有关的东西。
ID | FirstName |聽LastName | Age
ORDER BY FieldPos4
谢谢。
您可以按位置(从1开始)引用列:
ORDER BY 4
从 文档 (重点是我的):
可以在ORDER BY和GROUP BY子句中使用列名,列别名或 列位置 引用选择用于输出的 列。 列位置是整数,以1开头