Hur går man tillväga för att, i SQL Server, sortera ett resultat efter en smalldatetime-kolumn (stigande) och samtidigt se till att de rader vars datum är '' eller NULL hamnar sist? Om jag bara sorterar efter datumkolumnen rakt av så hamnar ju NULL-datumen högst upp. :l
Jag kan ju köra något liknande detta
SELECT WHEN fooDate IS NULL THEN DATEADD(yyyy,100,GETDATE()) ELSE fooDate END
Men det kanske finns en enklare och pålitligare lösning?