SQL of Structured Query Language bijwerken , is een standaard taal veel relationele database management systemen gebruiken om te werken met de gegevens die zijn opgeslagen in hen . Elk systeem , van Microsoft SQL , MySQL , Microsoft Access naar Oracle databases, biedt zijn eigen specifieke kenmerken , maar SQL is grotendeels standaard onder hen . Hier is een voorbeeld van hoe meerdere kolommen uit een andere tabel bij te werken . De daadwerkelijke SQL- statements zou moeten werken op de meeste DBMS . Dit voorbeeld maakt gebruik van Microsoft SQL Server . Wat je Een database management systeem dat SQL ondersteunt Need Toon Meer Aanwijzingen 1 Maak een nieuwe database in Microsoft SQL Server . Kopen van 2 Voer dit script om tabellen te bereiden : CREATE TABLE [ dbo ] [ Table_1 ] ( [ ID ] [ int ] IDENTITEIT ( 1,1 ) NOT NULL , [Voornaam ] [ nvarchar ] ( 50 ) . COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Achternaam ] [ nvarchar ] ( 50 ) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ) ON [ PRIMARY ] CREATE TABLE [ dbo ] . [ table_2 ] ( [ ID ] [ int ] IDENTITEIT ( 1,1 ) NOT NULL , [Voornaam ] [ nvarchar ] ( 50 ) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Achternaam ] [ nvarchar ] ( 50 ) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ) ON [ PRIMARY ] INSERT INTO [ Table_1 ] ( [Voornaam ] , [Achternaam ] ) VALUES ( ' John ' , ' Doe ' ) INSERT INTO [ Table_1 ] ( [Voornaam ] , [Achternaam ] ) VALUES ( ' Jane ' , ' Doe ' ) INSERT INTO [ Table_1 ] ( [Voornaam ] , [Achternaam ] ) VALUES ( ' Mike ' , ' Smith ' ) INSERT INTO [ Table_1 ] ( [Voornaam ] , [Achternaam ] ) VALUES ( ' George ' , ' Washington ' ) INSERT INTO [ table_2 ] ( [Voornaam ] , [Achternaam ] ) VALUES ( ' John ' , ' Adams ' ) Issue 3 deze opdracht om de gegevens in table_2 zie : select * from table_2 Goedkope 4 Voer deze opdracht om meerdere velden te werken in table_2 uit meerdere kolommen in Table_1 : update table_2 set Voornaam = table_1.FirstName , Achternaam = table.Lastname uit table_1where t1.ID = table_2 . ID Probleem 5 de volgende opdracht om te controleren of de gegevens zijn gewijzigd : select * van table_2
|