Bonjour,
j'ai une table tbl_Cahier contient les informations suivants:date_creation, Nom,Prenom, CIN,Adresse,... et Code_region, code_activite venons de deux autres table Région et activité
j'ai créer une requête croisé qui compte les nombre des cahiers existe dans chaque activité pour les régions toutes en choisissons une période de date (date_creation) spécifique comme suit:
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 TRANSFORM Count([tbl_Cahier].Code_Region) AS CompteDeCodeRegion1 SELECT Activité.Nom_Activite_ar AS Activite FROM Region INNER JOIN (Activité INNER JOIN [tbl_Cahier] ON Activité.Code_Activite = [tbl_Cahier].Code_Activite) ON Region.Code_Region = [tbl_Cahier].Code_Region GROUP BY Activité.Nom_Activite_ar PIVOT Region.Nom_Region_Ar;
ensuite à partir d'un paramétre date je veux visualisé l'etat comme suit: par exemple
date_debut=01/07/2020 date fin=20/07/2020
Activite Region 1 Region 2 Region 3 ...... Region n Act 1 4 3 1 10 Act 2 5 9 120 20 Act 3 11 17 9 90 .... Act 4 50 10 7 8
Merci d'avance
Partager