Avatar billede dsjk Novice
01. oktober 2004 - 08:58 Der er 4 kommentarer og
1 løsning

Opdater en tabel med info fra anden tabel

Hej

Jeg har 2 tabeller:
1: Indeholder alle dk postnr + en masse informationer og antal husstande, kontor mv.

2: Indeholder nogle af de danske postnr og en kolonne med nye tal på antal kontore.

Jeg vil så gerne have at min tabel 1 (info) bliver opdateret med de data der er i tabel 2 (update)
Den skal altså finde de postnr fra "update" i "info" og så overskrive værdien i kolonnen "kontor".

Hvordan skal min opdaterings query se ud?

- Vil gerne lave det i en forespørgsel hvis det kan lade sig gøre.

/dsjk
Avatar billede jensen363 Forsker
01. oktober 2004 - 09:54 #1
UPDATE Postnummer1 INNER JOIN Postnummer2 ON [Postnummer1].[Postnr]=[Postnummer2].[Postnr] SET Postnummer2.Data_B = [Data_A];
Avatar billede jensen363 Forsker
01. oktober 2004 - 09:59 #2
Eller mere korrekt ( i forhold til dine egne oplysninger :

UPDATE info INNER JOIN ny_info ON info.Postnr = ny_info.Postnr SET ny_info.Kontor = [info].[Kontor];
Avatar billede dsjk Novice
01. oktober 2004 - 10:12 #3
Skulle lige bytte om på de sidste 2 :)

UPDATE info INNER JOIN update ON info.[Post-nr]=update.Postnr SET info.kontor = update.kontor;

Læg et svar så få du point
Avatar billede jensen363 Forsker
01. oktober 2004 - 10:48 #4
Ok ... c",)
Avatar billede jensen363 Forsker
01. oktober 2004 - 10:58 #5
Takker ...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester