Posted By: Jovo () on 'CZdatabases'
Title:     Subselect versus join (spojeni)
Date:      Wed Mar 22 20:30:50 2000

Ahoj.

  Nekdo mi tvrdil, ze 

Select xxx FROM A WHERE A.yyy IN (SELECT zzzz FROM B)

Je rychlejsi, nez

Select xxx FROM A,B WHERE A.yyy = B.zzz


Mozna zalezi na implementaci DB stroje, alee me se zda, ze obecne by mel byt 
ten druhy zpusob rychlejsi, ne ? 

Jovo.
PS: Samozrejme jsou situace, kdy je treba strelit ten prvni zpusob - treba 
kdyz upravujeme jiz vznikly select a nemuzeme mu vlizt do FROM ...   A taky 
bude zalezet na velikosti tabulek... 

Search the boards