je les 3 tableaux suivants:MS Access requête CrossTab - sur 3 tables
1) Sweetness Tableau
FruitIndex CountryIndex Sweetness
1 1 10
1 2 20
1 3 400
2 1 50
2 2 123
2 3 1
3 1 49
3 2 40
3 3 2
2) Nom de fruits Tableau
FruitIndex FruitName
1 Apple
2 Orange
3 Peaches
3) Nom du pays Tableau
CountryIndex CountryName
1 UnitedStates
2 Canada
3 Mexico
J'essaie d'exécuter une requête SQL CrossTab pour finir avec:
Fruit\Country UnitedStates Canada Mexico
Apple 10 20 400
Orange 50 123 1
Peaches 49 40 2
La partie difficile est d'étiqueter les lignes/colonnes avec les noms pertinents des tables de noms.
Je peux utiliser MS Access pour concevoir 2 requêtes,
- créer les jointures les fruits/noms de pays table avec la table Sweetness
- effectuer requête analyse croisée
Cependant, je vais avoir difficulté à le faire dans une seule requête. J'ai tenté d'imbriquer le SQL de la première requête dans la seconde, mais cela ne semble pas fonctionner.
Malheureusement, ma solution doit être entièrement SQL, car il s'agit d'une requête SQL embarquée (ne peut pas compter sur le concepteur de requêtes dans MS Access, etc.).
Toute aide grandement appréciée.
Prembo.
Brillant! Merci beaucoup Remou. Travaillé parfaitement. – Prembo