0
我收到了一個問題重新排序。我想通過Username
和UserType
來訂購,而不會損壞NumRow
訂單。它應該是1,2,3等,以下是圖像我目前的結果是:SQL:按2列重新排序
這是當前的SQL:
WITH ReceiverList AS
(
SELECT
ROW_NUMBER() OVER (ORDER BY receiver.username asc) NumRow,
receiver.username AS Username,
user_lookup.user_login_id AS UserID,
CASE
WHEN user_lookup.username = user_lookup.user_login_id THEN 'RECEIVER'
ELSE 'SUB-RECEIVER'
END AS UserType
FROM receiver
JOIN user_lookup
ON receiver.username = user_lookup.username
)
SELECT TOP 4 *
FROM ReceiverList
這裏是我想要的結果,但該命令( NumRow
)應該是1,2,3,4。這個sql我正在使用數據表ajax內部進行排序和搜索。請幫助我們。