Bonjour,
Je me trouve aujourd'hui devant une problématique qui dépasse mes connaissances :
J'ai une table avec un champs date.
Je souhaite faire une requête qui me renvoie tous les enregistrement dont la date est inférieure ou égale à celle d'aujourd'hui. Jusque là ça va je sais faire.
Je veux aussi limiter le nombre de valeurs retournées à 5 dans certains cas (il semblerai qu'il y ai une cause LIMIT que je peux utiliser, donc c'est bon).
Là où je bloque c'est que je veux faire intervenir une condition : je renvoie TOUTES les lignes dont la date est aujourd'hui, et si le nombre de ligne est inférieur à 5 je renvoie les lignes d'hier (ou d'avant hier si besoin) pour compléter mon résultat afin d'avoir tout le temps 5 lignes de renvoyées, quelque soit la date.
Je sais pas si j'ai été suffisamment clair...
Dans tous les cas je reste à votre disposition.
Raphaël N.
Partager