Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Pokud chcete podmínky zkombinovat AND, přidáte sloupec do dotazu dvakrát – jednou pro každou podmínku. Pokud chcete podmínky zkombinovat, ORvložte první do sloupce Filtr a další podmínky do sloupce Or... .
Představte si například, že chcete najít zaměstnance, kteří byli ve společnosti déle než pět let, v pracovních pozicích nižší úrovně nebo zaměstnanců s pracovními pozicemi střední úrovně bez ohledu na jejich datum přijetí. Tento dotaz vyžaduje tři podmínky, dvě z nich propojené s AND:
Zaměstnanci s datem přijetí starším než pět let před
ANDúrovní práce 100.-nebo-
Zaměstnanci s úrovní zaměstnání 200.
Kombinování podmínek, pokud má přednost funkce AND
V podokně kritéria přidejte datové sloupce, které chcete prohledat. Pokud chcete prohledat stejný sloupec pomocí dvou nebo více podmínek propojených s
AND, je nutné přidat název datového sloupce do mřížky jednou pro každou hodnotu, kterou chcete prohledat.Ve sloupci Filtr zadejte všechny podmínky, se
ANDkterými chcete vytvořit propojení . Pokud chcete například propojit podmínky s vyhledávánímANDhire_dateajob_lvlsloupci, zadejte hodnoty< '1/1/91'a= 100v uvedeném pořadí do sloupce Filtr.Tyto položky mřížky vytvoří
WHEREnásledující klauzuli v příkazu v podokně SQL:WHERE (hire_date < '01/01/91') AND (job_lvl = 100)Ve sloupci Mřížka Nebo... zadejte podmínky, se
ORkterými chcete vytvořit propojení . Pokud chcete například přidat podmínku, která hledá jinou hodnotu ve sloupcijob_lvl, zadejte další hodnotu do sloupce nebo, jako je= 200.Přidání hodnoty do sloupce Or... přidá do
WHEREklauzule v příkazu v podokně SQL další podmínku:WHERE (hire_date < '01/01/91') AND (job_lvl = 100) OR (job_lvl = 200)