Jak: zadání více podmínek vyhledávání pro jeden sloupec
V některých případech můžete chtít použít stejný datový sloupec počet podmínek vyhledávání.Možná byste chtěli:
Vyhledání několika různých jmen v employee tabulky nebo pro zaměstnance, kteří jsou v různých platových tříd.Tento typ hledání vyžaduje podmínku nebo.
Vyhledat knihu hlava, která začíná slovem "Jsou" a obsahuje slovo "Cook." Tento typ hledání vyžaduje podmínku.
[!POZNÁMKA]
Informace v tomto tématu se vztahují na podmínky WHERE i s klauzule dotazu.Příklady zaměřit na vytváření klauzulí WHERE, ale zásady platí pro oba typy podmínek vyhledávání.Podrobné informace o vytváření klauzule HAVING naleznete Postup: určení podmínek pro skupiny.
Chcete-li hledat alternativní hodnoty ve stejném sloupci dat, zadáte podmínku nebo.Chcete-li hledat hodnoty, které splňují několik podmínek, zadáte podmínku.
[!POZNÁMKA]
Ve vašem počítači se pro některé z prvků uživatelského rozhraní sady Visual Studio mohou zobrazit jiné názvy a umístění, než jsou uvedeny v následujících pokynech. Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením. Další informace naleznete v tématu Nastavení aplikace Visual Studio.
Zadání nebo podmínku
Podmínku nebo umožňuje zadat několik hodnot alternativní vyhledávání ve sloupci.Tato možnost rozšiřuje obor hledání a vrátit více řádků než hledání jediné hodnoty.
Tip
Často můžete operátor místo hledání více hodnot dat stejného sloupce.Další informace naleznete v tématu Operátory porovnání (vizuální nástroje databáze).
Určete podmínku nebo
V podokně kritéria přidáte sloupec hledání.
V Filtr sloupce datového sloupce jste právě přidali, zadejte první podmínku.
V nebo... sloupce stejného datového sloupce zadejte druhou podmínku.
Dotaz a Návrhář zobrazení vytvoří klauzuli WHERE obsahující podmínku nebo jako například:
SELECT fname, lname
FROM employees
WHERE (salary < 30000) OR (salary > 100000)
Určení podmínku
Podmínka a umožňuje určit, že hodnoty ve sloupci musí splňovat dvě (nebo více) podmínek pro řádek zahrnut v sadě výsledků.Tato možnost zužuje oblast hledání a obvykle vrací méně řádků než hledání jediné hodnoty.
Tip
Pokud hledáte rozsahu hodnot můžete použít operátor namísto dvou podmínek s AND.Další informace naleznete v tématu Operátory porovnání (vizuální nástroje databáze).
Určete podmínku
V podokně kritéria přidáte sloupec hledání.
V Filtr sloupce datového sloupce jste právě přidali, zadejte první podmínku.
Přidání stejného datového sloupce kritérií znovu uvedení do prázdného řádku mřížky.
V Filtr sloupec druhé instance datového sloupce zadejte druhou podmínku.
Návrhář dotazu vytvoří klauzuli WHERE obsahující podmínku jako například:
SELECT title_id, title
FROM titles
WHERE (title LIKE '%Cook%') AND
(title LIKE '%Recipe%')
Viz také
Referenční dokumentace
Operátory porovnání (vizuální nástroje databáze)
Koncepty
Konvence pro kombinování podmínek vyhledávání v okně kritérií