Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Výukový program na SQL vnorené dotazy

SQL dotaz vnorené je forma SELECT dotazu, ktorý je vo vnútri iného SQL dotazu . SQL dotaz vnorené je tiež nazývaný poddotaz . Mimo SQL sa nazýva rodič tvrdenia a vnútri SQL je vnorená alebo poddotaz . Vnorený dotaz dostane sadu výsledkov a SELECT ( materská údajov ) používa To má za následok nastavenie pre ďalšie spracovanie . Veci , ktoré budete potrebovať
počítačom
databázy
Zobraziť ďalšie inštrukcie Cestuj 1

môžete použiť poddotaz pre nasledujúce účely : - definovanie sadu riadku , ktorý vykoná ktorý má byť vložený do cieleného tabuľky - . definovanie výsledkov sadu , ktorá bude použitá na vytvorenie zobrazenie alebo snímku - . definovanie jednu alebo viac hodnôt pre príkaz UPDATE - . poskytuje hodnoty pre WHERE , HAVING a START WITH doložkách pre SELECT , UPDATE a DELETE .
2

SQL získava informácie z tabuľky v konkrétnej databáze . V tomto príklade je názov databázy je emp ( pre zamestnancov ) , Ename je meno zamestnanca a DEPTNO je číslo oddelenia . Ak chcete získať všetky mená zamestnancov vo Smitha oddelení . Ak chcete určiť , v akom oddelení ' Smith ' práce a potom použite túto odpoveď vypísať všetkých zamestnancov mien v tomto oddelení :

SELECT Ename , deptnoFROM empWHERE DEPTNO = ( SELECT deptnoFROM empWHERE Ename = ' SMITH ' )
3

vnorený dotaz vráti číslo oddelenia ( DEPTNO ) spojený s pracovníkom " SMITH " a rodič dotaz bude využívať výsledky stanovené pre získanie mena a oddelenie počtu všetkých zamestnancov , ktorí pracujú v Smitha oddelení .

Napíšte svoju otázku s konečnými výsledkami v mysli a používať vnorené dotaz na získanie informácií potrebných pre materskú dotaz vrátiť výsledkov vymedzených .


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené