Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Verwendung von Variablen für Asc und Desc in der Reihenfolge von

ohne Dynamic SQL Jede Option hat ihre Klausel, zum Beispiel:

ORDER BY
  case when @var1 = 'priority asc' THEN priority END ASC ,
  case when @var1 = 'priority desc' then priority end DESC,
  case when @var2 = 'report_date asc' then report_date end ASC,
  case when @var2 = 'report_date desc' then report_date end DESC