Avatar billede jonas82 Nybegynder
08. januar 2004 - 21:56 Der er 2 kommentarer og
1 løsning

mysql - lægge et tal til et andet tal som er gemt i databasen.

Jeg har en mysql database med en tabel "test" der indeholder en varchar med et kommatal i.

Hvordan får jeg lagt et nyt kommatal til det der er gemt i databasen, og så gemt det igen.

Den eneste måde jeg kan få det gjort på er:
- hent tal fra db og gem i en var1.
- var1 += 12.35
- Opdatere databasen med var1.

Jeg synes umiddelbart det er rimelig besværligt bare for at lægge 2 tal sammen. Kan det gøres smartere?
Avatar billede ahv Nybegynder
08. januar 2004 - 21:57 #1
Gem dog i typen double, så kan du nemt via MySQL sige feltnavn = feltnavn+2.342
Avatar billede ahv Nybegynder
08. januar 2004 - 21:59 #2
Ex;

UPDATE table SET tal=tal+2.22 WHERE noget='noget'
Avatar billede jonas82 Nybegynder
08. januar 2004 - 22:04 #3
Tak. Det virker, jeg mente nok det måtte kunne gøres smartere ;)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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