Fråga : Sql-queryen som tar en lång tid att köra/, laddar

Hi
ive fick en query, som var skriftlig från another ifrågasätter: href= " http://www.experts-exchange.com/Programming/Languages/SQL_Syntax/Q_26369151.html#a33329217 " för
ramming/Languages/SQL_Syntax/Q_26369151.html#a33329217

this för http://www.experts-exchang e.com/Prog fungerar fint på ta provdatan, however, inte när I-scalre bordlägger upp in i 300.000+ queryen för range
the tar precis för någonsin till körningen (ive som inte ses det att avsluta sig ännu!)

This är query.If som du tar jumbon fodrar ut, dess bot men har dups i den, om du tillfogar jumbon fodrar, det allt saktar down

select t1.UserID, t1.ManagerID, t1.SomeData, t1.SomeYear som Year1, NZ (t2.SomeYear, ”-”) som t1-
left för Year2
from MasterTable sammanfogar SecondTable t2
on t2.UID- = för t1.userid
UNION
select UID, ManagerID, SomeData, ”-” som Year1, SomeYear som Year2
from SecondTable
WHERE UID INTE I (VALD userid FRÅN MasterTable)
" klar "

Svar : Sql-queryen som tar en lång tid att köra/, laddar

Försök som detta för rusa
1:
2:
3:
4:
5:
6:
7:
8:
9:
välj t1.UserID, t1.ManagerID, t1.SomeData, t1.SomeYear som Year1, NZ (t2.SomeYear, ”-”) som Year2
från MasterTable t1
lämnat sammanfoga SecondTable t2
på t2.UID = t1.userid
UNION 
välj st.UID, st.ManagerID, st.SomeData, ”-” som Year1, st.SomeYear som Year2
från SecondTable st
lämnat sammanfoga mastertable M
på m.userid = st.uid var (m.userid är ogiltig),
Andra lösningar  
 
programming4us programming4us