Avatar billede trp79 Nybegynder
16. september 2004 - 15:48 Der er 5 kommentarer og
1 løsning

UPDATE og USING

Hejsa
Er det i MySQL 4.0 mulig at lave noget som understående:

UPDATE EMP
USING RAISES
CHANGING SALARY TO SALARY * PERCENT_RAISE / 100 ;

Håber nogen kan hjælpe, mvh
Torben
Avatar billede arne_v Ekspert
16. september 2004 - 15:55 #1
Hvad er forskellen til:

UPDATE EMP SET SALARY = SALARY * PERCENT_RAISE / 100;

?
Avatar billede arne_v Ekspert
16. september 2004 - 15:57 #2
Eller måske:

UPDATE EMP,RAISES SET SALARY = SALARY * PERCENT_RAISE / 100 WHERE EMP.X=RAISES.X;
Avatar billede trp79 Nybegynder
16. september 2004 - 15:58 #3
Det er for at køre det som batchjob, hvor man så har alle lønstigningerne i procent i en tabel med employername(ename), og så hægter de to tabeller (EMP og RAISES) sammen.
Avatar billede arne_v Ekspert
26. september 2004 - 23:48 #4
Virker mit 15:57:24 forslag ?
Avatar billede trp79 Nybegynder
27. september 2004 - 18:09 #5
Hej Arne
Ja, smid du bare et svar - det virkede upåklageligt :) Beklager, at jeg havde glemt dette åbne spg.

Tak for hjælpen, mvh
Torben
Avatar billede arne_v Ekspert
27. september 2004 - 18:10 #6
svar
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