Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

ПОРЪЧАЙТЕ ПО с описание на случая DESC

SELECT columns FROM tables 
WHERE condition 
ORDER BY      
   case when Table1.Col1 IS NULL then 0 else 1 end ASC      
   ,case when Table1.Col1 IS NULL then Table2.Col2 else Table1.Col1 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. Групирайте близки числа

  2. Форматът на датата се връща като mm/dd/yyyy hh:mm:ss AM/PM

  3. Вмъкване на изявление с подзаявки

  4. дублиране на нарушение на нулева стойност на ограничение UNIQUE KEY в Mssql

  5. SQL Server - транзакциите се връщат обратно при грешка?