Pytanie : Pokazywać Wszystkie Rejestr W Zapytanie jeżeli Część Wybierać w Listbox - Część II

Być to the prawy sposób bieg the SQL dla to dla wieloskładnikowy oświadczenie (widzieć wieloskładnikowy)?  The powód I pytać być który być spojrzenie niesamowicie niemądry w "projekt widok" i dawać błąd jeżeli I próbować save the zapytanie podczas gdy w projekt widok - chociaż żadny błąd podczas gdy oszczędzanie w SQL widok i ono wydawać się the zapytanie świetnie:

WHERE ((Nie Istnieć (Wybiórka (1) OD TempDivision) Lub [Pospolity System Imię] Wewnątrz (Wybrany Podział OD TempDivision)) I (Nie Istnieć (Wybiórka (1) OD TempAgeRange) Lub [AgeRange] Wewnątrz (Wybiórka [AgeRange] OD [TempAgeRange])) I (Nie Istnieć (Wybiórka (1) OD TempDepartment) Lub [Zgłębiać Descr] Wewnątrz (Wybrany Dział OD TempDepartment)) I (Nie Istnieć (Wybiórka (1) OD TempYOSRange) Lub [YOSRange] Wewnątrz (Wybiórka [YOSRange] OD [TempYOSRange])) I (Nie Istnieć (Wybiórka (1) OD TempUnion) Lub [Zrzeszeniowy Kod] Wewnątrz (Wybiórka [Zjednoczenie] OD TempUnion)))
Related Rozwiązanie: Show Wszystkie Rejestr W Zapytanie jeżeli Listbox Wybierać w Listbox

Odpowiedź : Pokazywać Wszystkie Rejestr W Zapytanie jeżeli Część Wybierać w Listbox - Część II

Tak, dokładnie: ono być być świetny. To być the optymalny rozwiązanie, ale to być inny sprawa. Formalnie, SQL optymalizować

    (a lub B) i (c lub D) i (e lub f)

właśnie zarówno jak i

    (a i B) lub (c i D) lub (e i f)

ale the zapytanie projekt siatka naprawdę tylko kierować the drugi struktura prawidłowo (gdy struktura być the struktura częsty kryterium struktura używać średni użytkownik).

Otucha!
(°v°)
Inne rozwiązania  
 
programming4us programming4us