sql >> Base de Datos >  >> RDS >> Sqlserver

ORDEN POR FECHA mostrando NULLS primero y luego las fechas más recientes

@Chris, casi lo tienes.

ORDER BY (CASE WHEN [Submission Date] IS NULL THEN 1 ELSE 0 END) DESC, 
         [Submission Date] DESC

[Editar:#Eppz me pidió que ajustara el código anterior como se muestra actualmente]

Personalmente, prefiero esto mucho mejor que crear "números mágicos". Los números mágicos son casi siempre un problema esperando a suceder.