Exposé du problème initial:
J'ai deux tableaux issus de requêtes TRANSFORM/PIVOT. L'un me donne des informations sur des valeurs HT, l'autre sur la TVA la source étant la même.
Appellons ces deux tableaux TABLO_HT et TABLO_TVA.
Je veux les fusionner (horizontalement), je pensais faire ceci:
1 2
|
SELECT * FROM (TRANSFORM .... PIVOT) AS TABLO_HT INNER JOIN (TRANSFORM ...autre PIVOT) AS TABLO_TVA ON AS TABLO_HT.CHAMP_A = AS TABLO_TVA.CHAMP_A |
je parts du principe que cette syntaxe fonctionne:
SELECT * FROM (SELECT A0, B0, C0 FROM MACHIN) INNER JOIN (SELCT A1, B1, C1 FROM BIDULE) ON A0=A1
et qu'elle peut s'appliquer à toute requête SQL
Est-ce la faute à TRANSFORM?
Partager