按别名排序

由于逻辑查询处理顺序,别名可以按顺序使用。

SELECT DisplayName, JoinDate as jd, Reputation as rep
FROM Users
ORDER BY jd, rep

并且可以使用 select 语句中列的相对顺序。考虑与上面相同的示例而不是使用别名使用相对顺序,如显示名称,它是 1,对于 Jd,它是 2,依此类推

SELECT DisplayName, JoinDate as jd, Reputation as rep
FROM Users
ORDER BY 2, 3