Problème critère de sélection requêtes imbriquées

Résolu
Falcom34 Messages postés 70 Statut Membre -  
Morgothal Messages postés 1350 Statut Membre -
Bonjour,

J'ai un soucis avec une requête sql, celle ci ne prend en compte le WHERE de ma requête imbriqué:

  
SELECT id_member, subject, poster_name, poster_time, body, icon, id_topic 
FROM smf_messages 
WHERE icon = "actu" 
OR icon = "match" 
OR icon = "tournoi" 
OR icon = "misesajour" 
OR icon = "video" 
AND id_member = ANY( 

SELECT id_member 
FROM smf_members 
WHERE id_group =1 
OR id_group =9 
) 
ORDER BY id_topic 
LIMIT 0 , 30 


Merci :)

1 réponse

  1. Morgothal Messages postés 1350 Statut Membre 184
     
    Bonjour,
    Est-ce que celle-ci fonctionne ?
    SELECT id_member, subject, poster_name, poster_time, body, icon, id_topic 
    FROM smf_messages 
    WHERE icon  IN ("actu", "match", "tournoi", "misesajour", "video") 
    AND id_member IN
    (
    SELECT id_member 
    FROM smf_members 
    WHERE id_group =1 
    OR id_group =9 
    ) 
    ORDER BY id_topic 
    LIMIT 0 , 30

    2