Nawiązując do mojego wcześniejszego pytania tutaj Case statement for Order By clause with Desc/Asc sort Mam oświadczenie takiego:case dla klauzuli ORDER BY z wielu kolumn i Desc/Asc Sortuj
SELECT
*
FROM
TableName
WHERE
ORDER BY
CASE @OrderByColumn WHEN 1 THEN Forename END DESC,
CASE @OrderByColumnWHEN 2 THEN Surname END ASC
to działa dobrze, ale czasami muszę więcej niż kolumny w kolejności według. I rzeczywiście trzeba coś takiego:
.....
ORDER BY
CASE @OrderByColumn WHEN 1 THEN Forename, Date, Location END DESC
nie mogę pracować się, jak zrobić zestawienie CASE
pozwalają wielu kolumn w THEN
części.