Używanie zmiennych dla asc i desc w kolejności według [duplikat]

To pytanie ma już tutaj odpowiedź:

Warunkowe zamówienie SQL przez ASC / DESC dla kolumn alfa 2 odpowiedzi

Rozumiem, że mogę używać zmiennych w kolejności według sekcji zapytań sql w następujący sposób:

order by 
case when @var1 = 'priority' then priority end desc,
case when @var2 = 'report_date' then report_date end asc

Ale jak używać zmiennych dla sekcji asc i desc?

questionAnswers(4)

yourAnswerToTheQuestion