Bonjour,
J'ai deux tables, j'aimerais avoir tous les enregistrements actif d"un table different des enregistrements de l'autre table.
Je pensais à une sous requeteexemple :
Promotion active : CP02, CP03
Promotion du client : CP01, CP03
Je souhaite obtenir CP02 seulement car active et pas présente dans la promotion du client.
mais apperement impossible avec les versions < 4.1 Donc j'ai pensais à une jointure mais je n'obtiens que CP03 ou CP02 et CP03. Je ne vois pas ou j'ai merdé.SELECT `promotion`.codePromo FROM `promotion` WHERE codePromo NOT IN ( SELECT codePromo FROM `promoclient` )
ma requete :
merci beaucoup
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT `promotion`.codePromo FROM `promotion` LEFT JOIN `promoclient` ON `promotion`.codePromo = `promoclient`.codePromo WHERE active = '1' AND `promoclient`.idClient = "web00001"
Partager