Select imbriqué phpmysql

Croustibat -  
pour_quoi_pas Messages postés 40 Statut Membre -
Salut j'aimerai connaitre la syntaxe pour effectuer ceci:

J'ai deux tables avec dedans

table1: user_id, email
table2: user_id, group_id

Je voudrais faire un SELECT qui ne prend que les user_id qui appartiennent à un group_id precis. J'utilise la table 1 & 2 car j'ai aussi besoin du mail dans la requete ;)

j'ai test une requete comme ceci mais il y a une erreur dedans :

$rq="SELECT user_id,user_email,group_id
FROM table1,table2
WHERE username='".mysql_escape_string($login)."', id_group=246";

Merci d'avance !

1 réponse

  1. pour_quoi_pas Messages postés 40 Statut Membre 10
     
    Salut,

    je penses qu'un simple
    SELECT table1.user_id, email FROM table1, table2 WHERE table1.user_id = table2.user_id AND id_group = 246

    devrait suffire.

    Par contre du coup je vois pas ce que viens faire ton
    username='".mysql_escape_string($login)."'
    ici si tu ne veus que " faire un SELECT qui ne prend que les user_id qui appartiennent à un group_id precis"
    0