Salut,
réponse rapide je dois bouger.
Pour "concaténer" tes deux tables, utilise UNION ALL :
Code :
SELECT * FROM Table_A UNION ALL SELECT * FROM Table_B;
Pour avoir le nombre d'itérations d'un élément, utilise COUNT et GROUP BY :
(je considère ici que les noms des champs sont name et price)
Code :
SELECT name, COUNT(*) FROM (
SELECT * FROM Table_A UNION ALL SELECT * FROM Table_B
) Table_Temp GROUP BY name;
Pour sommer des valeurs numériques pour chaque élément, utilise SUM et GROUP BY :
Code :
SELECT name, SUM(price) (
SELECT * FROM Table_A UNION ALL SELECT * FROM Table_B
) Table_Temp
GROUP BY name;
NB : syntaxe valide pour MySQL, à vérifier que ça fonctionne également pour Access 2003 mais je pense que y'aura pas de souci.
Bon SQL