0
これを並べ替える際に問題が発生しました。私はUsername
とUserType
でNumRow
命令を壊さずにこれを注文したいと思っています。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
は私が望む結果が、オーダーである(なお、以下に1,2,3などの画像は、私の現在の結果であるべきですNumRow
)は1,2,3,4です。このsql私は順序と検索にdatatables ajaxの内部を使用しています。私を助けてください。