{SQL Server} classer tableau par date

Fermé
jean - 24 sept. 2009 à 11:37
 jean - 24 sept. 2009 à 12:55
Bonjour,

J'ai dans ma base de donnée la colonne dateFin, qui peut être nulle, et je voudrais la classé de manière à ce que les lignes où dateFin est NULL arrivent en premier puis ensuite que ce soit order by dateFin DESC, cependant j'arrive pas à faire apparraitre celles ou ils n'y a pas de dateFin en premier...

J'espère que vous pourrez m'aider, merci.
A voir également:

4 réponses

CaPiT Messages postés 609 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 21 avril 2010 51
24 sept. 2009 à 11:39
Bonjour,

essaies :

WHERE dateFin NOT NULL order by dateFin DESC
0
En faisant ça, les lignes ou je n'ai pas de dateFin ne vont pas apparaitre, alors qu'au contraire je veux qu'elles apparraissent en premier.

Merci
0
CaPiT Messages postés 609 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 21 avril 2010 51
24 sept. 2009 à 12:31
Mince j'avais mal lu.

Et sans le order by les dateFin vides s'affichent?
0
Oui, et les lignes sont classées par une autre colonne.

Merci
0