5

Googleを調べましたが、見つかりませんでした。フィールドの位置を使用してMySQLで注文できますか?

フィールドを取得ID | FirstName | LastName | Ageしたが、フィールド4で注文したい場合、ORDER BY FieldPos4年齢で注文するようなことはできますか?私はそれについて何かを見つけることができませんでした。

ありがとう。

4

1 に答える 1

18

位置(1ベース)で列を参照できます。

ORDER BY 4

ドキュメントから(私の強調):

出力用に選択された列は、列名、列エイリアス、または列位置を使用して、ORDERBY句およびGROUPBY句で参照できます。列の位置は整数で、1で始まります

于 2012-07-06T19:58:55.960 に答える