95 votes

DATE SQL Server ORDER BY et valeurs NULL en dernier

J’essaie de commander par date. Je veux que les dates les plus récentes arrivent en premier. C’est assez facile, mais il existe de nombreux enregistrements qui sont null et ceux qui viennent avant tous les enregistrements qui ont une date.

J’ai essayé quelques choses sans succès:

Comment puis-je commander par date et faire en sorte que les valeurs null arrivent en dernier? Le type de données est `` .

4voto

Blam Points 17325
order by -cast([Next_Contact_Date] as bigint) desc

2voto

Simon Brandhof Points 1026

La méthode ANSI standard est :

Notez que le NULLS FIRST opposé existe également.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X