{MySQL} algèbre relationnelle et msql
X_men
-
X_men -
X_men -
Bonjour,
Salut,
J'ai une tableau avec les email et les noms et une autres avec 2 emails (si 2 utilisateurs sont amis).
Comment je afficher tout les utilisateurs qui ont non pas plus que 2 amis
Aider moi SVP
Salut,
J'ai une tableau avec les email et les noms et une autres avec 2 emails (si 2 utilisateurs sont amis).
Comment je afficher tout les utilisateurs qui ont non pas plus que 2 amis
Aider moi SVP
Configuration: Linux Firefox 3.0.14
7 réponses
-
J'ai réussi à compter le nombre d'ami par personne
SELECT COUNT(`id_Nom`), `id_Nom`, `Nom`, `Prenom` FROM nom LEFT JOIN email ON(nom.email=email.email1 OR nom.email=email.email2 ) GROUP BY id_Nom
J'ai supposer que j'avais deux tables nom et email avec respetivement les champs suivant idnom, nom, prénom,email et idemail, email1, email2 -
Merci beaucoup
Est-ce quelqu'un sait comment faire ça en algèbre relationnelle ???
Help me please -
https://fr.wikipedia.org/wiki/Alg%C3%A8bre_relationnelle
LEFT JOIN c'est une jointure -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
Je reformule mieu ma question, je ne vois vraiment pas comment faire, meme avec la jointure, la requete en algebre relationnele, serais t'il possible de m'aider ou de m'expliquer comment faire?
-
Si ca peut être utile je peux mettre la raquette sql
Select U1.Surnom from `Utilisateur` U1 WHERE U1.Surnom NOT IN (Select U.Surnom from `Utilisateur` U, `Amis` A where A.Email1=U.email or A.Email2=U.email AND En_attente='True' group by U.Surnom having count(*)>2 )