2
我有以下ORDER BY
語句SQL查詢:SQL服務器以便與外殼和多列
ORDER BY SName, DateEnrolledTo desc
我需要改變這
ORDER BY
CASE WHEN @SortID='name' OR ISNULL(@SortID,'')=''
THEN SName, DateEnrolledTo desc END,
CASE WHEN @SortID ='Hroom'
THEN Hroom, DateEnrolledTo desc END
其語法不正確,則有人告訴我如何解決這個問題?這隻適用於如果我只包括1列。我找不到有這種情況的任何問題。