相关疑难解决方法(0)

具有Desc/Asc排序的Order By子句的Case语句

SELECT *
FROM
    TableName
WHERE
ORDER BY 
    CASE @OrderByColumn
    WHEN 1 THEN Forename
    WHEN 2 THEN Surname
    END;
Run Code Online (Sandbox Code Playgroud)

我有一个上面的声明,让我动态选择如何订购查询的结果.但是,如何指定我要订购Forename DESC和Surname ASC

sql t-sql sql-server

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

sql ×1

sql-server ×1

t-sql ×1