Bonjour,
Je suis confronté à un problème qui à priori est enfantin alors soit je me complique la vie ou bien alors j'ai tout faux dans mes tables mais voici mon problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Produit id_produit description
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Attribut id_attribut libelleDonc en gros, je relie un Produit à un Attribut via la table Produit_Attribut sachant qu'un produit peut avoir plusieurs Attribut (0,N)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Produit_Attribut id_produit# id_attribut#
Donc comme enregistrement je peux avoir :
Dans le cas où mon produit a 3 attribut par exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 1 (id_produit) => 26 (id_attribut) 1 => 45 1 => 75
Ma question est simple
Je veux récupérer le produit qui possède l'attribut 26 MAIS AUSSI l'attribut 45
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT * FROM produit_attribut WHERE id_attribut = 26 AND id_attribut = 45
Je ne vois pas comment faire et ça me bloque vraiment dans mon projetJe vous remercie et si besoin de plus d'information n'hésitez pas






Répondre avec citation


N'oubliez pas le bouton
et pensez aux balises [code]

Partager