ho due tabelle una con mille record e una con 800 record
queste tabelle sono in telazione 1=1 come devo scrivere la query per farmi tirare fuori la differenza dei record,(quei duecento record che stanno nella prima e non nella seconda?)
ho due tabelle una con mille record e una con 800 record
queste tabelle sono in telazione 1=1 come devo scrivere la query per farmi tirare fuori la differenza dei record,(quei duecento record che stanno nella prima e non nella seconda?)
codice:SELECT T1.* FROM T1 , T2 WHERE T1.NOMECAMPO NOT IN(SELECT T2.NOMECAMPO FROM T2)
Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te
a perfetto pensavo che c'era qualche particolare tipo di join
grazie![]()
SELECT T1.*
FROM T1 LEFT JOIN T2 ON T1.key = T2.key
WHERE T2.key is Null
confronta i tempi d'esecuzione...
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
si effettivamente in genere è + veloce la seconda ma uso DB2 dove le join non sono molto performanti
Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te