|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 2 ![]() |
Bonjour,
Je suis actuellement sur un projet avec une base de données MySQL 5.X. J'ai une table avec deux champs date (un des deux champs est potentiellement null) et je voudrai la ligne ayant la date la plus ancienne (les deux colonne confondue) où, de plus, la valeur null n'est pas prise en compte. Je ne sais pas si je suis clair donc un exemple sera plus parlant : LIV_DATE_FIN_INI LIV_DATE_FIN_REPLANIFIEE 30/09/2009 00:00:00 31/05/2011 00:00:00 30/08/2008 00:00:00 31/05/2011 00:00:00 30/09/2009 00:00:00 31/02/2008 00:00:00 31/12/2010 00:00:00 {null} 31/12/2010 00:00:00 {null} Je veux donc la ligne avec la date la plus petite, ici la troisième ligne car c'est celle qui à la date la plus ancienne. Merci par avance de vos réponses. |
|
|
00
|
|
|
#2 | ||
![]() ![]() |
Tu peux essayer cette requête :
Code :
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
||
|
00
|
|
|
#3 | ||||
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 2 ![]() |
Code :
Voici la requete complète : Code :
Edit : Autant pour moi il manquait juste des parenthèses !! Merci pour cette requête elle à l'air de fonctionner. Je fais encore quelques tests dessus et je clos le sujet. |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com