Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Używanie zmiennych asc i desc w kolejności według

bez Dynamic SQL każda opcja to klauzula, na przykład:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego EF 4 nie generuje skojarzenia dla relacji FK z kolumną z unikalnym indeksem?

  2. uporządkuj według wielu kolumn

  3. SQL Server Compact Edition ISNULL(sth, ' ') zwraca wartość logiczną?

  4. TSQL - Czy można zdefiniować porządek sortowania?

  5. Unicode SQL Query W/ Parameter zamiast N Prefix