- AuteurMessages
- 5 décembre 2014 à 14 h 05 min #2663stephane
Bonjour,
J’ai 2 tables : « mat_article » et « mat_article_tmp » et dans chaque j’ai le champ « nom ». La table « mat_article_tmp » contient des lignes à vérifier avant insertion dans la table « mat_article ». Cette insertion est manuelle d’où ma question, comment afficher les quasi-doublons trouvés dans la table « mat_article » ?
Pour le moment j’arrive à trouver les lignes présentent dans « mat_article_tmp » qui ont une correspondance avec au moins une ou plusieurs lignes de « mat_article » avec la requête ci-dessous :SELECT a.nom FROM mat_article_tmp AS a WHERE EXISTS( SELECT t.nom FROM mat_article AS t WHERE ( a.nom LIKE CONCAT("%", t.nom, "%") OR LOWER(t.nom) LIKE CONCAT("%", a.nom, "%") ) ) ORDER BY a.nom ASC;Donc : est-il possible de faire ressortir les quasi doublons présents dans « mat_article » en même temps que toutes les lignes présentes dans « mat_article_tmp » ?
Merci
- AuteurMessages
Vous devez être connecté pour répondre à ce sujet.