URL: https://linuxfr.org/forums/programmation-php/posts/mysql-et-requetes-imbriques Title: mysql et requetes imbriques Authors: smorico Date: 2004年11月10日T17:44:34+01:00 Tags: Score: 0 Bonjour, J'ai un petit souci avec mysql. J'ai trois tables : Produit avec Prod_ID et Prod_Nom Societe avec Societe_ID et Societe_Nom Et une table SocieteProd qui permet de savoir quel société a quel produit. SocieteProd : SocieteProd_ID Produit_ID Societe_ID Mon programme (en php) permet d'attribuer un ou plusieurs produits à une société. Ce que j'aimerais faire, c'est que lorsque l'utilisateur ajoute un produit, seul les produits que la société ne possède pas soient présentés dans la liste. J'avais donc pensé à une requete imbriqué du style : SELECT Prod_Nom FROM Produit WHERE Prod_ID NOT IN (SELECT Prod_ID FROM SocieteProd WHERE SocieteID = $societe_id) Le Pb c'est que ça ne fonctionne pas sous mysql ! mysql ne sais apparemment pas gérer les requetes imbriqués.... Ma question est donc la suivante : Est-ce possible de réaliser ce type de requete uniquement avec des jointures (LEFT JOIN etc...)??? Sinon voyez vous une autre solution ??