Eine Unterabfrage ist eine SELECT -Anweisung, die in einem anderen T -SQL-Anweisung eingebettet ist. Sie können Unterabfrage in einer SELECT verwenden , INSERT, UPDATE oder DELETE-Anweisungen in T- SQL . Unterabfrage wird von SQL Server unterstützt. Sie können ein T- SQL Unterabfrage wo ein Ausdruck in einer Erklärung zulässig ist. Zum Beispiel können Sie eine Unterabfrage in der Suchbedingung der WHERE-Klausel in SELECT-Anweisungen . Things You 
 SQL Server 
 brauchen anzeigen Weitere Anweisungen 
 1 
 Klicken Sie auf " Start", " Alle Programme " und " SQL Server 2008. " Wählen Sie " SQL Server Management Studio. " Melden Sie sich bei SQL Server mit Ihrem Benutzernamen und Passwort von Ihrem Datenbankadministrator bereitgestellt . Klicken Sie auf " Datenbanken " auf der " Objekt-Explorer " , um die Datenbanken zu erweitern. Klicken Sie mit der Datenbank, z. B. " Sales_Dep ", um die Datenbank zu erweitern. 
 2 
 rechten Maustaste auf " Tabellen " und dann " Neue Tabelle ", um zwei Tabellen , nämlich Umsatz und Produkte zu schaffen. Die Erstellung der Tabelle Schnittstelle erscheint auf der rechten Seite des SQL Server -Fenster. Erstellen Sie vier Spalten für die Tabelle Umsatz einschließlich store_id , product_id , Menge und Datum durch Klicken und Tippen Namen für jede Spalte . Wählen Datentyp wie folgt: store_id als varchar ( 4) , Menge als smallint , Datum als datetime 
 3 
 Erstellen Sie zwei Spalten für Produkte, nämlich product_id und Namen. . Geben Datentyp varchar ( 4) und char ( 10) , beziehungsweise. 
 4 
 Klicken Sie auf " Neue Abfrage " starten mit T- SQL-Anweisung. Einfügen von Daten in den beiden Tabellen : 
 
 Einsatz Umsatz Werte ('1 ' , '1', '2 ' , '09 /13/10 ') 
 
 Einsatz Umsatz Werte ( '2 ' , '1 ' '30' , '09 /14/10 ') 
 
 Einsteckprodukte Werte ( '1', ' product1 ') 
 
 Einsteckprodukte Werte ( '2 ',' product2 ') 
 5 
 Nutzungsbedingungen Unterabfrage product1 den Verkauf Sätze aus der Tabelle Umsatz auswählen: 
 
 SELECT store_id , Menge 
 
 FROM Verkäufe WHERE EXISTS 
 
 
 
 ( SELECT * FROM 
 
 Umsatz 
 
 WHERE sales.product_id = product.product_id 
 
 und Menge > 10) (siehe Ressourcen ). 
 < p> Klicken Sie auf " Execution" , um die Anweisung auszuführen. Shop 2 und Menge 20 wird bei der Auswahl Ergebnis erscheinen .