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

Bedingtes ORDER BY in Abhängigkeit von Spaltenwerten

Ich würde sagen, der BESTE Weg, dies zu tun, ist eine einzelne Abfrage ist ein CASE Erklärung...

SELECT TOP 1 FROM ... ORDER BY 
    (CASE WHEN column1 IS NULL THEN column2 ELSE column1 END)