Salut Nessie37,
si tu as seulement "une feuille de données listant tous mes médias qui n'ont pas de résultat" c'est qu'effectivement s'il n'y a pas d'enregistrements dans la plage de date défini pour un média, il n'apparaitra pas le média dans le résultat de la requete.
il faut refaire ta requete par exemple ainsi:
par contre je n'ai pas compris ce que tu veux dire par:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT t1.Libellé, (select count(*) from detail where (t1.codemed=detail.codemed) and detail.date between Formulaires![3 TABLEAU DE BORD]!Date1 And Formulaires![3 TABLEAU DE BORD]!Date2 OR IsNull(DETAIL.date)) as nb, iif(nb=0,'-',nb) AS CompteDeNumdetail, iif(nb=0,'-',nb/(select count(*) from detail)) AS [%] FROM media AS t1;
De plus, je confirme que les résultats affichés correspondent aux dates figées dans les # et non à celles que j'entre
Partager