Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come aggiornare più colonne di un'altra tabella

SQL o Structured Query Language , è un molti sistemi di gestione di database relazionali standard di linguaggio usano per lavorare con i dati memorizzati in essi . Ogni sistema , da Microsoft SQL , MySQL , Microsoft Access per i database Oracle , offre le proprie caratteristiche specifiche , ma SQL è in gran parte di serie in mezzo a loro . Ecco un esempio di come aggiornare più colonne di un'altra tabella . Le istruzioni SQL effettivo dovrebbero lavorare su più DBMS . Questo esempio utilizza Microsoft SQL Server . Cose che ti serviranno
Un sistema di gestione di database che supporta SQL
Show More Istruzioni
1

Creare un nuovo database di Microsoft SQL Server .
2

eseguire questo script per preparare tabelle :

CREATE TABLE [ dbo ] [ Table_1 ] ( [ ID ] [ int ] IDENTITY ( 1,1) NOT NULL , [Nome] [ nvarchar ] ( 50 ) . COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ Cognome] [ nvarchar ] ( 50 ) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ) ON [PRIMARY ]

CREATE TABLE [ dbo ] . [ Table_2 ] ( [ ID ] [ int ] IDENTITY ( 1,1) NOT NULL , [Nome] [ nvarchar ] ( 50 ) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [ Cognome] [ nvarchar ] ( 50 ) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ) ON [PRIMARY ]

INSERT INTO [ Table_1 ] ( [Nome] , [Cognome ] ) VALUES ( ' John ', ' Rossi ') INSERT INTO [ Table_1 ] ( [Nome] , [ Cognome] ) VALUES ( ' Jane ', ' Rossi ') INSERT INTO [ Table_1 ] ( [Nome] , [ Cognome] ) VALUES ( ' Mike ', ' Smith ') INSERT INTO [ Table_1 ] ( [Nome] , [Cognome ] ) VALUES ( ' George ', ' Washington ' ) per

INSERT INTO [ Table_2 ] ( [Nome] , [ Cognome] ) VALUES ( ' John ', ' Adams ')
3

immettere questo comando per visualizzare i dati in table_2 :

Selezionare * da table_2

4

eseguire questa istruzione per aggiornare più campi in Table_2 da più colonne in table_1 :

aggiornamento table_2 set Nome = table_1.FirstName , Cognome = table.Lastname da table_1where t1.ID = table_2 . ID
5

emettere il seguente comando per verificare che i dati sono stati modificati :

select * from table_2

 

Programmazione © www.354353.com