Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come utilizzare subquery in una clausola in T-SQL

Una sottoquery è un'istruzione SELECT che è incorporato all'interno di un'altra istruzione T- SQL . È possibile utilizzare subquery in una SELECT, INSERT, UPDATE o DELETE in T - SQL . Subquery è supportato da SQL Server . È possibile specificare una sottoquery T - SQL dovunque è consentita un'espressione in un comunicato. Ad esempio , è possibile includere una sottoquery nella condizione di ricerca della clausola WHERE nelle istruzioni SELECT . Cose che ti serviranno
SQL Server
Mostra più istruzioni
1

clic su "Start ", " Tutti i programmi " e " SQL Server 2008 ". Selezionare " SQL Server Management Studio . " Log in SQL Server utilizzando il nome utente e la password forniti dall'amministratore del database . Fare clic su "Database " sul " Esplora oggetti " per espandere i database . Clicca il database , come ad esempio " Sales_Dep , " per espandere il database .
2

Fare clic destro " Tabelle " e poi " Nuovo tavolo " per creare due tabelle , ovvero di vendita e prodotti. L'interfaccia di creazione tabella viene visualizzata sul pannello di destra della finestra di SQL Server . Creare quattro colonne per vendite da tavolo tra cui STORE_ID , product_id , la quantità e la data facendo clic e digitando i nomi per ogni colonna . Scegli il tipo di dati come segue : STORE_ID come varchar ( 4) , la quantità come smallint , data datetime
3

Creare due colonne per i prodotti , vale a dire product_id e il nome. . Specificare il tipo di dati varchar ( 4) e char ( 10) , rispettivamente .
4

Fare clic su " Nuova ricerca " per iniziare a utilizzare istruzione T- SQL . Inserire i dati nelle due tabelle:

valori di vendita Insert ( '1 ' , '1' , '2 ' , '09 /13/10' ) per

valori di vendita Insert ( '2 ' , '1 ' '30' , '09 /14/10 ' ) per

inserire prodotti values ​​( '1' , ' product1 ' ) per

inserire prodotti valori ( '2 ' , ' product2 ' ) economici 5

Usa sottoquery per selezionare i record di vendita di product1 dalle vendite tavola :

sELEZIONA STORE_ID , quantità

dA vendite

DOVE ESISTE

( SELECT * FROM

vendite

DOVE sales.product_id = product.product_id

e quantità > 10) (vedi risorse ).

Fare clic su "Esecuzione" per eseguire l'istruzione . Conservare 2 e quantità 20 appariranno nel risultato di selezione.

 

software © www.354353.com