小问题,SQL里如何按查询结果排序?
我有表XXX,有字段Age(int),现有查询语句如下:
select Age '年龄 ',Age-5 '年龄2 ' from XXX;
现想按 '年龄2排序,以下写法不正确:
select Age '年龄 ',Age-5 '年龄2 ' from XXX order by '年龄2 ';
请问怎么做?
------解决方案--------------------select Age '年龄 ',Age-5 '年龄2 ' from XXX order by Age-5
------解决方案--------------------select Age '年龄 ',Age-5 '年龄2 ' from XXX order by Age-5