Pytanie : Dlaczego deleatur zapytanie opierać się na wybrany zapytanie przesyłać w db2


Cześć,

I mieć the następujący sql wybiórka zapytanie. Móc ty pozwalać dlaczego the dane który przychodzić od the dlaczego wybrany zapytanie.

wybrany a.* od table1 a, table2 B
dokąd a.col1 = b.col1
i b.col2 = (1)
i a.col2 < b="">
Jakaś pomoc ogromnie doceniać. Dziękować ty.

Odpowiedź : Dlaczego deleatur zapytanie opierać się na wybrany zapytanie przesyłać w db2

Podczas Gdy the kod rozwiązanie DaveSlash pracować, ono być the najwięcej wydajny sposób the rozwiązanie.  Jeżeli tam  być znaczący kwota rząd w table1 lub table2, the egzekucyjny czas dla the DELEATUR być wolny porównywać the SQL porównywać porównywać.  The ulepszać występ móc weryfikować bieg WYJAŚNIAĆ przeciw oba zapytanie i the timeron koszt kojarzyć z each.

The sugerować zapytanie dla najlepszy występ być:

deleatur od table1 a
dokąd istnieć (
wybiórka "(1)"
od table2 B
dokąd a.col1 = b.col1
i b.col2 = (1)
i a.col2 <� b="">);


Inne rozwiązania  
 
programming4us programming4us