Requete tableau croisé [Resolu] - SQL/NoSQL - Programmation
Marsh Posté le 04-10-2006 à 12:52:51
ça me paraît difficile comme ça.
Le titre des "colonnes" dans les requêtes, sont en vérité un élément de la requête SQL SELECT.
Dans ton exemple valide, "Personne", "Code", et "CountCode".
Tu ne peux pas faire figurer, comme nom de champ, le contenu d'un champ. Au mieux, tu pourrais avoir un truc du genre :
Pers1 Code1 3
Pers1 Code2 1
Pers1 Code3 1
etc.
Maintenant en scriptant un peu tu dois pouvoir présenter un tableau comme tu le veux
Marsh Posté le 04-10-2006 à 15:22:54
Il y a une option tableau croisé dynamique dans les requetes Access mais apres pour faire des jointures avec d'autres données c'est pas toujours top vu que tu est obligé de faire un select mon_tableau_croisé.* ...
Marsh Posté le 04-10-2006 à 11:58:59
Bonjour,
Je suis sous Access.
J'ai une table Code genre:
id Libelle
---------
1 Code1
2 Code2
Ensuite j'ai une table genre
Personne Code
---------------
Pers1 1
Pers1 1
Pers1 2
Pers1 1
Pers1 3
Pers2 1
Pers2 3
Et je doit faire un count des différents count
Ce qui me donne:
Personne Code CountCode
----------------------------
Pers1 1 3
Pers1 2 1
Pers1 3 1
Pers2 1 1
Pers2 3 1
Le probleme est que je doit avoir les colonne de l'autre sens comme dans un tableau croisé dynamique de Excel :
Personne Code1 Code2 Code3
-------------------------------
Pers1 3 1 1
Pers2 1 1
Y a t il une solution pour faire ca? (j'espere que c'est compréhensible ;-) )
D'avance merci
Ben
Message édité par the big ben le 04-10-2006 à 12:45:13