Comment obtenir les champs d'une colonne sans correspondance dans une autre colonne?Comment obtenir la différence de 2 colonnes dans MySQL
J'ai essayé:
SELECT table1.page_title
FROM table1, table2
WHERE table1.page_title != table2.page_title
Il produit beaucoup de champs en double si je l'ai fait un:
SELECT DISTINCT table1.page_title
FROM table1, table2
WHERE table1.page_title != table2.page_title
mais il se bloque juste.
Toute aide serait grandement appréciée, merci!
P.S. Je fais cela afin de pouvoir créer une liste d'exclusion pour l'outil MWDumper de mediawiki. J'en ai besoin pour que lorsque j'importe le sql sorti, mes entrées wiki actuelles ne soient pas écrasées.
EDIT: Oui, il s'agit de deux tables différentes. Chacun a environ 70 000+ enregistrements Aussi pourquoi mes requêtes sont-elles lentes? J'apprécierais que quelqu'un puisse clarifier afin que je puisse apprendre pourquoi :) Merci encore!
S'il vous plaît préciser ce que a et b sont. Sont-ils des tables différentes? Sont-ils deux alias à la même table? –