Compter sur 2 tables différentes.
Bonjour,
J'ai un petit problème pour compter sur 2 tables différents.
Je m'explique :
J'ai 2 Tables "encours" et "encoursres" qui compte les champs (les même sur les 2 tables) :
id_produit / type_produit / ros /client / adresse / adresseb / ville / codepostal / villeb / codepostalb / clientb / tache
Je voudrais compter le nombre de Type de produits différents sur les 2 Tables mais en vain..
J'ai essayé cette requête qui ne me donne pas les bons resultats :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| SELECT
type_produit AS TYPE,
COUNT(id_produit) AS NBRE
FROM encours
GROUP BY TYPE
UNION
SELECT
type_produit AS TYPE,
COUNT(id_produit) AS NBRE
FROM encoursres
GROUP BY TYPE
ORDER BY NBRE DESC |
Ma requête marche bien si je parcours 1 table à la fois :
Par exemple :
Code:
1 2 3 4 5 6
| SELECT
type_produit AS TYPE,
COUNT(id_produit) AS NBRE
FROM encours
GROUP BY TYPE
ORDER BY NBRE DESC |
Mais pas en parcourant les 2 en même temps.
J'ai cru voir qu'il falait utiliser des Jointures mais Je ne comprends pas le principe.
Merci d'avance pour votre aide :)
Steven