SQL ou Structured Query Language , est un grand nombre de systèmes de gestion de bases de données relationnelles de langue standard utilisent pour travailler avec les données stockées en eux. Chaque système , à partir de Microsoft SQL , MySQL, Microsoft Access bases de données Oracle , offre à ses caractéristiques propres , mais SQL est largement norme parmi eux. Voici un exemple de la façon de mettre à jour plusieurs colonnes d'une autre table . Les instructions SQL réels devraient travailler sur plus de SGBD. Cet exemple utilise Microsoft SQL Server. Choses que vous devez
Un système de gestion de base de données qui prend en charge SQL
Afficher plus Instructions
1
Créer une nouvelle base de données Microsoft SQL Server.
2
Exécutez ce script pour préparer des tableaux :
CREATE TABLE [dbo] [ Table_1 ] ([ ID] [ int ] IDENTITY ( 1,1) NOT NULL, [Prénom ] [ nvarchar ] (50). COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [ Nom] [ nvarchar ] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL) ON [ PRIMARY]
CREATE TABLE [ dbo]. [ Table_2 ] ([ ID] [ int ] IDENTITY ( 1,1 ) NOT NULL, [Prénom ] [ nvarchar ] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [ Nom] [ nvarchar ] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL) ON [ PRIMARY]
INSERT INTO [ Table_1 ] ( [Prénom ] [Nom ] ) VALUES (' John ', ' Doe ') INSERT INTO [ Table_1 ] ( [Prénom ] [ Nom] ) VALUES (' Jane ', ' Doe ') INSERT INTO [ Table_1 ] ( [Prénom ] [ Nom] ) VALUES ( 'Mike' , 'Smith' ) INSERT INTO [ Table_1 ] ( [Prénom ] [Nom ]) VALUES (' George ', ' Washington ')
INSERT INTO [ Table_2 ] ([ Prénom] , [ Nom] ) VALUES (' John ', ' Adams ')
3
la commande suivante pour voir les données dans table_2 :
select * from table_2
Hôtels 4
exécuter cette instruction de mettre à jour plusieurs champs dans Table_2 de plusieurs colonnes dans table_1 :
jour table_2 ensemble Prénom = table_1.FirstName , NOM = table.Lastname de table_1where t1.ID = table_2 . ID
5
Exécutez la commande suivante pour vérifier que les données ont été modifiées :
select * from table_2