Bonjour,

je me permets de vous écrire pour solliciter votre aide, je cherche à faire une requête, je tourne en rond et je ne trouve pas de solution.

J'ai une première table "articles" :

id_article nom_article actif_article

J'ai une deuxième table "rayon" :

id_rayon id_article classe

Je cherche à sélectionner tous les articles de la classe x qui ne sont pas dans la table rayon.

J'ai essayé ce genre de requête mais ça ne fonctionne pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
'SELECT `articles`.`id_article`,`nom_article`
	  FROM `articles`
	  WHERE `rayon`.`id_article` NOT IN("SELECT `id_article` FROM `rayon` WHERE `classe` = "x")
	  AND `actif_article` = "oui" '

Merci pour votre aide, j'ai essayé avec NOT EXISTS, mais ce n'est pas supporté par mon serveur.