/ Published in: SQL
URL: http://www.sqlteam.com/article/dynamic-order-by
Expand |
Embed | Plain Text
DECLARE @SortOrder tinyint SET @SortOrder = 2 SELECT CompanyName, ContactName, ContactTitle FROM Customers ORDER BY CASE WHEN @SortOrder = 1 THEN CompanyName WHEN @SortOrder = 2 THEN ContactName ELSE ContactTitle END
You need to login to post a comment.
