Comparer les données de deux table MySQL
Fermé
tsissam
Messages postés
23
Date d'inscription
dimanche 19 janvier 2014
Statut
Membre
Dernière intervention
22 août 2017
-
30 déc. 2014 à 21:36
Venusia95 Messages postés 27 Date d'inscription vendredi 21 novembre 2014 Statut Membre Dernière intervention 17 mars 2015 - 31 déc. 2014 à 10:25
Venusia95 Messages postés 27 Date d'inscription vendredi 21 novembre 2014 Statut Membre Dernière intervention 17 mars 2015 - 31 déc. 2014 à 10:25
Bonjour,
j'ai deux tables étudiant et publication, les deux ont les champs communs (téléphone)
j'ai besoin d'afficher les données de la table publication n'existant pas dans la table étudiant.
ex: table étudiant(089,081,099) comme données et table publication(089,099,081,085)
mon problème est de faire une requête qui affiche rien que '085' comme résultat et non toutes les données.
merci d'avance pour votre aide
j'ai deux tables étudiant et publication, les deux ont les champs communs (téléphone)
j'ai besoin d'afficher les données de la table publication n'existant pas dans la table étudiant.
ex: table étudiant(089,081,099) comme données et table publication(089,099,081,085)
mon problème est de faire une requête qui affiche rien que '085' comme résultat et non toutes les données.
merci d'avance pour votre aide
A voir également:
- Comparer les données de deux table MySQL
- Fuite données maif - Guide
- Table ascii - Guide
- Table des matières word - Guide
- Supprimer les données de navigation - Guide
- Deux ecran pc - Guide
1 réponse
Venusia95
Messages postés
27
Date d'inscription
vendredi 21 novembre 2014
Statut
Membre
Dernière intervention
17 mars 2015
3
31 déc. 2014 à 10:25
31 déc. 2014 à 10:25
Bonjour,
Je te conseil une sous requête. Quelque chose comme :
Le sous requête liste les numéro de telephone existant dans la table étudiant. Ensuite, on prend les num de telephone de publication qui n'existe pas dans cette liste.
Bonne continuation !
Je te conseil une sous requête. Quelque chose comme :
SELECT p.telephone
FROM publication p
WHERE p.telephone NOT IN (SELECT e.telephone from etudiant e)
Le sous requête liste les numéro de telephone existant dans la table étudiant. Ensuite, on prend les num de telephone de publication qui n'existe pas dans cette liste.
Bonne continuation !