Select en fonction d'une autre table

Fermé
rduvrac Messages postés 120 Date d'inscription vendredi 7 février 2003 Statut Membre Dernière intervention 2 novembre 2009 - 22 mars 2008 à 15:32
 Utilisateur anonyme - 22 mars 2008 à 17:02
Bonjour,

J'ai une table "gagnants" où j'ai mis les lots gagnés. Chaque enregistrement possède un "idlot".

J'ai une autre table "lots" où sont listé tout les lots en jeu. Il ont leurs "id" et un champs "visible"=Y ou N

Actuellement il me met la liste des lots les plus gagnés avec le code ci dessous, mais j'aimerai ajouter un truc du genre :
à l'exclusion des "idlot" qui correspondent aux "id" présent dans la table "lots" ayant "visible!='Y'"

SELECT idlot, COUNT(idlot) as groupid, lot_FR
FROM gagnants
GROUP BY idlot
ORDER BY groupid DESC


si vous avez une idée... merci :-)

1 réponse

Utilisateur anonyme
22 mars 2008 à 17:02
bonjour,

j'ai du mal à saisir le truc mais la réponse est :
il faut ajouter un
where gagnants.idlot <> lots.id and lots.visible <> 'Y'
0