Søg i denne blog

16. feb. 2012

T-SQL: Opdater et felt med data fra anden tabel

Udfordring:
I en kundetabel ønskes feltet foreningskode opdateret med en feltværdi fra et tilsvarende felt i en anden tabel kaldet adresser

Funktion:
UPDATE, INNER JOIN

Eksempel:

Kundetabel indeholder flg. felter:
Kundenummer,
Adressekode,
Kundenavn,
Vej,
Postnr,
By,
Foreningsnr

Adressetabel indeholder flg. felter:
Adressekode,
Vejnavn,
Vejkode,
Bynavn,
Bykode,
Postnummer,
Foreningsnr

--T-SQL update tabel--
UPDATE KT
SET KT.Foreningsnr = AT.Foreningsnr
FROM Kundetabel as KT
INNER JOIN Adressetabel as AT
ON KT.Adressekode = AT.Adressekode

Ingen kommentarer:

Send en kommentar