PostgreSQL ORDER BY列位置(而不是列名)

时间:2014-12-11 15:31:50

标签: sql postgresql sql-order-by

基本上,我不想要:

SELECT firstname, lastname FROM person ORDER BY lastname;

而是:

SELECT firstname, lastname FROM person ORDER BY <column number 2>;

我可以创建一个映射,但我想知道是否有本机技巧。

1 个答案:

答案 0 :(得分:4)

SELECT firstname, lastname 
FROM person 
ORDER BY 2;  --2nd column