SQL , ou Structured Query Language , é uma linguagem padrão muitos sistemas de gerenciamento de banco de dados relacionais usam para trabalhar com os dados armazenados neles. Cada sistema , a partir do Microsoft SQL , MySQL, Microsoft Access para bancos de dados Oracle , oferece suas próprias características específicas , mas é em grande parte SQL padrão entre eles. Aqui está um exemplo de como atualizar várias colunas de outra tabela . As instruções SQL reais deve funcionar na maioria dos DBMS. Este exemplo usa o Microsoft SQL Server. Coisas que você precisa 
 Um sistema de gerenciamento de banco de dados que suporta SQL 
 Show Mais instruções 
 1 
 Criar um novo banco de dados em Microsoft SQL Server. 
 2 
 executar este script para preparar tabelas: . 
 
 CREATE TABLE [ dbo] [ Table_1 ] ( [ID ] [ int ] IDENTITY ( 1,1) NOT NULL, [ nome] [ nvarchar ] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [Sobrenome ] [ 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, [Sobrenome ] [ nvarchar ] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL) ON [ PRIMARY] 
 
 INSERT INTO [ Table_1 ] ( [Nome] , [Sobrenome ]) VALUES (' João ', ' Doe ') INSERT INTO [ Table_1 ] ( [Nome] , [Sobrenome ]) VALUES (' Jane ', ' Doe' ) INSERT INTO [ Table_1 ] ( [nome ], [ Sobrenome] ) VALUES (' Mike ', ' Smith ' ) INSERT INTO [ Table_1 ] ( [Nome] , [Sobrenome ]) VALUES (' George ', ' Washington ' ) 
 
 INSERT INTO [ Table_2 ] ( [ nome] , [Sobrenome ]) VALUES (' John ', ' Adams ' ) 
 3 
 Emita este comando para ver os dados em table_2 : 
 
 select * from table_2 
 
 4 
 Executar esta declaração para atualizar vários campos em Table_2 de várias colunas em table_1 : 
 
 Atualização table_2 set Nome = table_1.FirstName , Sobrenome = table.Lastname de table_1where t1.ID = table_2 . ID 
 5 
 Emita o seguinte comando para verificar se os dados foram alterados: 
 
 select * from table_2