Salut tout le monde, je vous présente mon problème d'aujourd"hui (bidon je sais ,puisque même moi je pensais avoir la solution
J'ai une table produits et une table profession, les produits sont rattaché à une profession... pour cela un champ idProfessoin existe dans produits...
Ce qui nou donne comme requete pour afficher tous les produits d'une même profession :
"SELECT * FROM produits WHERE idProfession=1 ORDER BY nomProduit"
Maintenant, on viens de m'apprendre que certains produits sont rattachés à plusieurs professions... Fait chier... J'ai donc créé une tabl prodprof qui contient tous les couples produits/professions qui existe et maintenant, la requête qui m'affiche tous les articles d'une profession :
"SELECT * FROM produits,prodprof WHERE prodprof.idProfession=4 AND produits.idProduit=prodprof.idProduit ORDER BY nomProduit"
Le problème, c'est que la première requête marchait sans problème, mais pas la deuxième...
Partager