Problème résultat requête MySQL [RESOLU] - SQL/NoSQL - Programmation
Marsh Posté le 10-05-2005 à 14:02:00
Je m'en suis sorti en virant les fonctions MIN et MAX, et en remplaçant par ORDER BY date_vie_sociale LIMIT 1 ( et order by desc pour l'autre). Au passage vous savez si y'a moins de charge pour le serveur en utilisant MAX plutot qu'en sélectionnant toute une plage de résultats et en faisant un LIMIT 1 ? ça parait logique mais ça dépend comment marche la fonction MAX.
Marsh Posté le 03-05-2005 à 15:11:45
Bon voilà je vous expose déjà le but: récupérer l'id d'une table dont la date est juste au-dessous de la date obtenue avec le premier select. Ce qui m'étonne le plus c'est que la requête inverse (la date juste au-dessus) à l'air de marcher, en tous cas sur 5 ou 6 enregistrements. Voici donc les 2 requêtes, et c'est la 2eme qui ne marche pas (date juste en dessous je rappelle). ça serait sympa de jeter un coup d'oeil merci.
EDIT: Au cas ou ça pourrait aider, au lieu de ce que je recherche, la fonction prev_vie_s me retourne l'id du champ pour lequel la date est la plus ancienne de la table.
Message édité par crazywolf le 10-05-2005 à 13:56:37