Re: requéte paramétré sur une date?

Posté par Anonyme le 30/3/2005 12:36:14
Une possibilité est d'utiliser la fonction SQL SUBSTRING(LeChampDate, LapositionAEstraire, LeNombreDeCaractère) dans une formule mathématique de votre requete et d'ajouter un paramètre sur cette nouvelle rubrique calculée...

1- créer une formule mathématique dans l'assistant de votre requête
2- choisissez la fonction SUBSTRING et integrez le nom de votre champ date dans la formule
3- ajouter la position d'extraction et le nb de caractères voulu
4- créer votre paramètre sur cette nouvelle rubrique

... mais il existe peut être d'autres solution plus élégante :o)

la forme sql donnera cela :



A+Frederic
SELECT xrbrique, yrubrique, SUBSTRING(MonFichier.MaDate, 5, 2) AS MonNomDeRubrique
 FROM Monfichier
 WHERE SUBSTRING(MonFichier.MaDate, 5, 2) = {Param1}

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=5&topic_id=2071&post_id=8655