OVH Cloud OVH Cloud

le NULL en premier

2 réponses
Avatar
Etienne SOBOLE
salut.

je fais une requete sur un champ timestamp qui peut etre null...
j'aimerai trier ces date par ordre croissant, mais que les NULL se retrouve
en premier...

y a t-il un moyen de faire ca?
merci.

Etienne

2 réponses

Avatar
Jacques Caron
Salut,

On Tue, 22 Mar 2005 12:16:55 +0100, Etienne SOBOLE
wrote:

je fais une requete sur un champ timestamp qui peut etre null...
j'aimerai trier ces date par ordre croissant, mais que les NULL se
retrouve en premier...

y a t-il un moyen de faire ca?



Il me semble que la question a été posée il y a peu (et quelqu'un y a
répondu)...

...ORDER BY champ IS NOT NULL,champ

Sinon il y a aussi la possibilité de faire un union de deux select, l'un
avec un WHERE champ IS NULL, l'autre avec WHERE champ IS NOT NULL ORDER BY
champ, et probablement quelques autres méthodes. Suivant le SGBDR, la
structure des tables, leurs valeurs, les index, etc. certaines méthodes
peuvent être plus efficaces que d'autres.

Jacques.
--
Interactive Media Factory
Création, développement et hébergement
de services interactifs: SMS, SMS+, Audiotel...
http://www.imfeurope.com/
Avatar
Etienne SOBOLE
Il me semble que la question a été posée il y a peu (et quelqu'un y a
répondu)...



Autant pour moi
Merci...