Bonjour,
Je cherche (desesperement) à optimiser cette jointure mer%#que qui mets à genou mon serveur :
L'idée est donc de recuperer l'ensemble des emails n'apartenant pas à une population définie par une autre table , je pense que la requête sera plus claire :
La table contacts a donc comme clef primaire "email"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CREATE VIEW test AS SELECT email FROM contacts WHERE email NOT IN (SELECT DISTINCT email FROM conversions WHERE DATEDIFF(CURDATE(), conversion) < 7)
La table conversions n'est pas dédupliqué sur les "email"s
Ca fait une semaine que je la tourne et retourne dans tous les sens je n'arrive pas à la rendre plus efficace ...
Comment la rendre "mieux" ?
Merci d'avance !
Partager