sql >> Database teknologi >  >> RDS >> Sqlserver

Brug af variable for asc og desc i rækkefølge efter

uden Dynamic SQL hver mulighed it's klausul, f.eks.:

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. Android Room Library kan ikke kopiere databasen fra aktiv

  2. Udfør lagret procedure fra cmd.exe?

  3. 2 måder at liste alle lagrede procedurer i MySQL

  4. Sådan forhindres 'ugyldig inputsyntaks for type json' i Postgres, når poster indeholder en blanding af json eller strenge