Bonjour,
je code en vb.net avec base mysql sous wampserver.
je n'arrive pas à faire ma requête, ça consiste à afficher l'id et le nom des catégories dans un datagridview mais surtout de compter le nombre de produits dans chaque catégorie.
une table categorie(idCategorie, libelleCategorie) et une table produit(idProduit, nomProduit, etc... , #idCateg)
#idCateg (clé étrangère) en référence à idCategorie (clé primaire)
pour l'instant j'ai :
probleme : ca affiche uniquement les categories qui contiennent deja des produits. MAIS si on en créer une, elle n'apparait donc pas à l'affichage..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT idCategorie, libelleCategorie, count(idProduit) as Nb_Produits FROM categorie, produit WHERE (categorie.idCategorie = produit.idCat) GROUP BY idCategorie
Si quelqu'un sait comment le faire en une seule requete ? Merci d'avance![]()
Partager