【发布时间】:2015-10-03 01:43:18
【问题描述】:
这是我的问题。我需要在同一个选择中以不同的方式订购同一个列。先升序后降序。
例子:
表 1
+--------+-----+
| Name | Age |
+--------+-----+
| Coa | 20 |
| Bami | 12 |
| Alice | 50 |
+--------+-----+
结果应该是:
+------+-----+
| Age | Age |
+------+-----+
| 12 | 50 |
| 20 | 20 |
| 50 | 12 |
+------+-----+
我希望同一列先排序上升,然后排序下降。
我在努力
查询
Select t1.age, t2.age
from table1 t1
inner join table1 t2
on t1.name=t2.name
order by t1.age asc, t2.age desc
但在结果中,两列的排序方式相同。
有人知道如何解决这个问题吗?
【问题讨论】:
标签: sql sql-server