Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1709 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Requête sur les dates

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Requête sur les dates

n°540788
bob3335
Posté le 15-10-2003 à 20:25:11  profilanswer
 

Comment faire une requête sur la date la plus proche
 
genre : select date from table where date like '%2003-01-15%';
resultat : 2003-01-22
 
 
table
-----
date
2003-01-05
2003-01-22
2003-03-12
 
 
Merci de votre aide !

mood
Publicité
Posté le 15-10-2003 à 20:25:11  profilanswer
 

n°540872
black_lotu​s
Posté le 15-10-2003 à 21:44:14  profilanswer
 

question : mysql ou bien Oracle ??

n°540879
bob3335
Posté le 15-10-2003 à 21:55:52  profilanswer
 

SQL, mais je viens d'avoir la réponse, merci encore

n°540919
FlorentP
Posté le 15-10-2003 à 22:39:53  profilanswer
 

bob3335 a écrit :

SQL, mais je viens d'avoir la réponse, merci encore

Et ça te viendrais pas à l'esprit d'indiquer la réponse dans le sujet ?
Ni de dire que c'est bon, c'est réglé ?
 
Et ben !


Message édité par FlorentP le 15-10-2003 à 22:40:21
n°541680
bob3335
Posté le 16-10-2003 à 19:35:58  profilanswer
 

Oups désolé, voilà la réponse :
 
SELECT date, abs(TO_DAYS(date) - TO_DAYS('2003-01-15')) AS diff  
FROM table  
ORDER BY diff ASC  
LIMIT 1  
 
Ca marche super bien mais la requête est un peu longue dans mon cas(en temps cpu j'entends.
Mon script lance 500 fois cette requête sur une table de 6000 enregistrements, et sur un vieux serveur ça pardonne pas !


Message édité par bob3335 le 16-10-2003 à 19:37:25

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Requête sur les dates

 

Sujets relatifs
[ORACLE] récupérer les éléments X à Y d'une requete[C] Conversion de dates (j'ai perdu 2h !!!)
[PHP] Requête qui ne renvoie rien....[MySQL] une requête avec "double classement": possible??
[SQL server] Problème de requête [--RESOLVED--]Nombre de caractères dans une requète et drivers JDBC
[mysql] pb de conception d'une requête[SQL] Requete spéciale avec des dates
[sql] mySql requête foireuse sur les dates! @ l'aide !![VB] Interpretation hasardeuse des dates à partir d'une requete SQL ?
Plus de sujets relatifs à : Requête sur les dates


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR