Navigatore:   Home arrow Notizie arrow UNION DISTINCT BETWEEN DIFFERENT DB
Menu principale
Home
Credits
Zend Controller - Note
Notizie
Credits
Music Sense
RED5
Iped
- - - - - - -Mix
Il Tuo IP
Parole crociate - At Cross
1000 Games
Chi e' online
Abbiamo 17 visitatori online
-

UNION DISTINCT BETWEEN DIFFERENT DB Stampa E-mail

Hai bisogno di mandare una dem a due siti ma vorresti che arrivi una volta sola agli utenti registrati sui entrambi i siti?

 Di seguito la query ad ok, seleziona innanzitutto le mail in maniera singola e lega con una left join gli altri campi necessari

 

SELECT t.e_mail, i.flag_privacy as db1_flag_privacy, i.flag_newsletter as db1_flag_newsletter,
c.flag_newsletter as db2_flag_newsletter,  c.flag_privacy as db2_flag_privacy  

FROM (
SELECT e_mail from db2.contatti
UNION DISTINCT

SELECT e_mail from db1.contatti
) as t

LEFT JOIN db1.contatti as i ON (i.e_mail = t.e_mail)


LEFT JOIN db2.contatti as c ON (c.e_mail = t.e_mail)

 

 

 
< Prec.   Pros. >