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...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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/
Salut,
On Tue, 22 Mar 2005 12:16:55 +0100, Etienne SOBOLE <etienne-nospam@tlk.fr>
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/
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/
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...
Il me semble que la question a été posée il y a peu (et quelqu'un y a
répondu)...