john Parker,
Euh j'ai commencé hier... mais ne le dis à personneJe t'aiderai bien pour tes urgences mais si c'est du Access tu es bien meilleur que moi
Bon plus sérieusement, j'ai ta solution...
En intercalant une table de comptage (Compte_Articles) et en associant cette requête par jointure à ta requête on s'en sort. Il suffit juste ensuite de calculer le résultat. J'ai donc conservé ta requête d'origine (dont tu es le seul maître) afin que tu puisses voir les différences.
Ma nouvelle requête s'appelle Requete_Resultat.
Donc, il faut essayer cette requête et voir le temps de réponse (les jonctions multiples sur différents champs demandent à être vérifié). Si le délai n'est pas acceptable, je pense qu'il faudra modifier quelque peu le modèle (une clé unique par machine et par date à voir...)
Pour l’exécution de ta requête, tout dépend de sa fréquence de lancement... à des fins statistiques on peut patienter. Si celle-ci doit intervenir à l'affichage d'un article (on peut en discuter). Si par contre celle-ci est nécessaire à un traitement fréquent, faudra repenser à la chose..
Pour les exemples, parfait... je voulais être sûr que les résultats de ta première requête comportait bien le bon nombre d'enregistrements à retourner.
PS. une requête à l'italienne est par définition plus lente qu'une requête à la française
JimBoLion
Partager