Avatar billede dargny Nybegynder
21. april 2008 - 08:31 Der er 2 kommentarer og
1 løsning

update sammen med select

Hvordan opdatere jeg sammen med en select

Jeg ønsker at sætte felt2 til dårlig, hvis deres navn findes i tabel B

eksempel på data:
TABEL A
felt1      felt2       
jørgen      god
bente      dårlig
brian      mellem

TABEL B
jørgen
brian
Avatar billede HenrikSjang Nybegynder
21. april 2008 - 08:45 #1
Jeg har ikke lige testet det, men jeg vil mene dette burde kunne gøre det:

UPDATE tabel1
SET felt2 = 'dårlig'
FROM tabel2 INNER JOIN ON tabel1.felt1 = tabel2.felt1
Avatar billede terry Ekspert
21. april 2008 - 08:48 #2
UPDATE Tablea INNER JOIN tabelb ON Tablea.Felt1 = tabelb.Felt1 SET Tablea.Felt2 = "dårlig";
Avatar billede HenrikSjang Nybegynder
21. april 2008 - 08:50 #3
ja det ser vist egentlig mere rigtigt ud det terry kom med... min har vist nogle syntaxfejl
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
Computerworld tilbyder specialiserede kurser i database-management

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