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

Come utilizzare un Join- In aggiornamento dei dati

La " Registrazione " istruzione SQL consente di unire più tabelle in una query . È necessario utilizzare l'istruzione join in una sottoquery quando si utilizza l'istruzione " Update" . La dichiarazione di aggiornamento modifica il contenuto delle tabelle del database . L'istruzione join consente di filtrare i record interessati in modo che non si aggiorna accidentalmente i record sbagliati . Utilizzare le query di aggiornamento giudiziosamente in modo che non si modificano i record della tabella sbagliate. Istruzioni
1

Fare clic sul pulsante di Windows "Start " e selezionare " Tutti i programmi ". Fare clic su "SQL Server", quindi fare clic su " SQL Server Management Studio . " Si apre l'editor di database SQL principale.
2

pulsante destro del mouse sul nome del database sul pannello sinistro di Management Studio e selezionare " Nuova query . " Un editor SQL apre dove si digita il codice di aggiornamento .
3

Tipo vostra dichiarazione di aggiornamento. Per esempio, se si desidera aggiornare un gruppo di record dei clienti per cambiare il nome, la seguente sintassi compie l' edit:
clienti update

Nome = 'Joe' , dove Nome =
' joseph '

Questa query di aggiornamento modifica a tutti i clienti con un nome di " Giuseppe" per il soprannome di " joe ".
4

Utilizzare l'istruzione unirsi per filtrare più record . Nell'esempio riportato al punto 3 , se si desidera filtrare più i record utilizzando criteri in un'altra tabella , si utilizza l'istruzione join . La seguente sintassi solo aggiornamenti clienti che dispongono di un ordine nella tabella " ordini " :
clienti update

Nome = 'Joe' , dove Nome = ' Giuseppe ' e ​​CustomerId economici con

(Seleziona CustomerId da ordini o unirsi ai clienti il ​​tasto c dove o.customerId = c.customerid ) economici 5

Premere " F5 " per eseguire la query . L'aggiornamento è immediato , quindi i dati della tabella sono cambiati dopo il "successo" messaggi torna .

 

software © www.354353.com