我在谷歌上看过,但找不到。我们可以使用字段的位置在 MySQL 中订购吗?
假设我有字段ID | FirstName | LastName | Age
,但我想按字段 4 订购,我可以ORDER BY FieldPos4
在 Age 上订购吗?我还没有设法找到关于那个的东西。
谢谢。
您可以按位置(从 1 开始)引用列:
ORDER BY 4
从文档(强调我的):
可以使用列名、列别名或列位置在 ORDER BY 和 GROUP BY 子句中引用为输出选择的列。列位置是整数,以 1 开头