我在 SQL Server 2008 表中有以下列t_list
:
firstid, firstpoints, secondid, secondpoints
我想在 SQL 查询中选择所有这些列,但以特定方式排序。
我想选择这些列中的前 400 个,firstpoints
仅对列排序firstid
,并且secondpoints
仅对secondid
一个查询中的列排序,例如:
SELECT TOP 400 firstid, firstpoints
FROM t_list
ORDER BY firstpoints desc
和
select top 400 secondid, secondpoints
FROM t_list
ORDER BY secondpoints desc
如何将上述两个查询放入一个查询中,返回如下输出
firstid, firstpoints, secondid, secondpoints
1. firstidresult, firstpointresult, secondidresult, secondpointsresult
2. etc...