SQL NEEXISTUJE Operátor bude jednat naopak EXISTUJE Operátor. Používá se k omezení počtu řádků vrácených příkazem SELECT.

EXISTUJE v SQL Server bude kontrolovat Poddotaz pro řádky existence, a pokud neexistují žádné řádky pak vrátí TRUE, jinak FALSE. Nebo můžeme jednoduše říci, že SQL Server neexistuje operátor vrátí výsledky přesně naproti výsledku vrácenému Subquery.,

TIP: Než se do toho příklad, navrhuji, abyste se odkazují na SQL Poddotaz článku pochopit poddotaz navrhování a analýzy dotazu.

SQL NEEXISTUJE Syntaxe

základní syntaxe NEEXISTUJE v SQL Server může být napsán jako:

SELECT FROM WHERE NOT EXISTS (Write Subquery to Check)
  • Sloupce: To nám umožňuje vybrat počet sloupců z tabulky. Může to být jeden nebo více.
  • zdroj: jedna nebo více tabulek přítomných v databázi. Spojení SQL se používá k připojení více tabulek.
  • Subquery: zde musíme poskytnout Subquery., Pokud subquery vrátí true, vrátí záznamy jinak, nevrátí žádné záznamy.

v tomto článku vám ukážeme, jak používat SQL Server neexistuje operátor s příklady., Pro to, Budeme používat níže uvedeny údaje

SQL NEEXISTUJE Příklad 1

následující dotaz najde všechny Zaměstnance přítomné v tabulce Zaměstnanci, jehož je méně než 1000

VÝSTUPNÍ

Dovolte mi, abych změnit Neexistuje stavu, jako Prodej < 10000, to znamená, že poddotaz vrátí všechny dostupné řádky. A neexistuje vrátí nulové záznamy, protože vrátí přesný opačný výsledek subquery.,

VÝSTUPNÍ

Jak můžete vidět, že dotaz vrací Prázdné záznamy, protože poddotaz vrací TRUE, a neexistuje vrátí false. Ukážeme vám ještě jeden příklad pro lepší porozumění.

dovolte mi změnit podmínku prodeje > 10000, Což je falešný stav. Takže, SQL neexistuje operátor vrátí všechny záznamy.

výstup

jak můžete vidět z výše uvedeného snímku obrazovky, vrací všechny řádky., Protože poddotaz vrací FALSE, to znamená, Sql Server NEEXISTUJE, vrátí TRUE

SQL Neexistuje Příklad 2

následující SQL Server Neexistuje, dotaz bude najít Zaměstnance, jejichž Zaměstnání je ani Kvalifikovaných Manuálních ani Administrativní. Zde budeme používat SQL Operátor uvnitř Poddotaz

VÝSTUPNÍ

Děkujeme Vám za Návštěvu Našeho Blogu