Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/12/2007, 14h40   #1
Membre du Club
 
Inscription : décembre 2005
Messages : 113
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 113
Points : 57
Points : 57
Par défaut [SQL] Intersection entre deux tables

Bonjour,

j'ai deux tables A et B, ces deux tables possède un champ "email"

J'aimerais en une seule requete retourner toutes les occurences de "email" présentes dans A ET dans B

Je suis un peu paumé et j'ai un peu peur de faire un truc lourdingue...

Merci pour votre aide
Al3x est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2007, 15h01   #2
Membre du Club
 
Avatar de medtun.net
 
Inscription : avril 2007
Messages : 57
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 57
Points : 48
Points : 48
Envoyer un message via MSN à medtun.net Envoyer un message via Skype™ à medtun.net
try this :
Code :
SELECT email FROM A UNION SELECT email FROM B
medtun.net est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2007, 15h58   #3
Membre du Club
 
Inscription : décembre 2005
Messages : 113
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 113
Points : 57
Points : 57
En fait j'ai essayé tout simplement :

Code :
1
2
 
SELECT * FROM `A`,`B`  WHERE A.emails = B.emails GROUP BY A.emails
et ca a l'air de marcher pas mal
Al3x est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2007, 16h35   #4
Membre du Club
 
Avatar de medtun.net
 
Inscription : avril 2007
Messages : 57
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 57
Points : 48
Points : 48
Envoyer un message via MSN à medtun.net Envoyer un message via Skype™ à medtun.net
ta réponse ne correspond pas à ta question :
Citation:
Envoyé par Al3x Voir le message
Bonjour,
J'aimerais en une seule requete retourner toutes les occurences de "email" présentes dans A ET dans B
medtun.net est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2007, 16h46   #5
Membre du Club
 
Inscription : décembre 2005
Messages : 113
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 113
Points : 57
Points : 57
Eclaire ma lanterne, en quoi cela diffère, si ce n'est le GROUP BY ?
Al3x est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h55.


 
 
 
 
Partenaires

Hébergement Web