Bonjour
Est-il possible de faire une Union de Requête Analyse Croisée ?
Voici mon code SQL :
Je précise que les deux requêtes fonctionnent individuellement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 (TRANSFORM Sum([Production par article].Quantité) AS SommeDeQuantité SELECT [Production par article].Article FROM [Mois de l'année] LEFT JOIN [Production par article] ON [Mois de l'année].[Mois de l'année] = [Production par article].Mois GROUP BY [Production par article].Article PIVOT [Mois de l'année].[Mois de l'année]) UNION ( TRANSFORM (-1)*Sum([Choix Ordre].[Quantité]/[Quantité diviseur +].[SommeDeQuantité]) AS Emploi SELECT [Choix Ordre].Article FROM [Mois de l'année] LEFT JOIN ([Choix Ordre] RIGHT JOIN [Quantité Diviseur +] ON [Choix Ordre].Mois = [Quantité Diviseur +].[Mois de l'année]) ON [Mois de l'année].[Mois de l'année] = [Quantité Diviseur +].[Mois de l'année] GROUP BY [Choix Ordre].Article PIVOT [Mois de l'année].[Mois de l'année]);
Lorsque j'essaie une Union, il me renvoie le message d'erreur suivant :
Mes deux requête comportent pourtant les même colonnes quelquesoit les paramètres rentrés !Impossible d'utiliser comme sous-requête l'analyse croisée d'une colonne non-fixe.
Je ne comprends pas ce message
Partager