我有以下列在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...