Bonjour,
voilà, j'ai la requête suivante :
Citation :
SELECT f.id,f.titre,MAX(l.cd),MAX(l.dd),MAX(l.dvd) FROM films f LEFT JOIN liens l ON f.id=l.film WHERE l.cd=1 GROUP BY l.film ORDER BY f.titre ASC LIMIT 0,20
|
J'ai 2 tables, films et liens. Cette dernière sert à enregistrer les liens entre la table films, et une troisième table.
Mon problème concerne la partie en gras.
Ce que je voudrais faire, exactement, c'est sélectionner tous les enregistrements dont le champs MAX(l.cd) est égal à 1.
J'ai essayer de faire un WHERE MAX(l.cd)=1 mais ça marche pas
le WHERE l.cd=1 me retourne tous les enregistrements où l.cd=0
bref, si quelqu'un à une idée, je suis preneur
A+
Gurney
Message édité par Gurney_Halleck le 17-01-2004 à 18:32:25