6
votes

Comment obtenir la table des rangées manquantes dans MySQL

J'ai deux tables mysql

tabla xxx p> secondes est essentiellement dérivée du tabla mais a des lignes supprimées

la tableb XXX

Comment puis-je écrire une requête pour obtenir la table des lignes manquantes des deux tables ci-dessus

xxx


0 commentaires

3 Réponses :


0
votes

Qu'en est-il de quelque chose comme ceci: xxx


I.e. Vous sélectionnez les données de Tablea pour lesquelles il n'y a pas de données équivalentes dans tableb .


0 commentaires

10
votes
SELECT t1.*
FROM TableA t1 LEFT JOIN
     TableB t2 ON t1.ID = t2.ID
WHERE t2.ID IS NULL

0 commentaires

0
votes
select * from  tableA where colA1 not in ( select colA1 from tableB   ) ; 

1 commentaires

@Bobby pas vrai. Voir ce lien: Explicextentifd.com/2009/09/18/...