Avatar billede sir_kreuzer Nybegynder
10. januar 2008 - 16:38 Der er 9 kommentarer og
1 løsning

Eliminering af mellemrum og konvertering til numerisk værdi

Hej

I en accessforespørgsel har jeg en del poster, der f.eks. ser sådan ud: -2 190,00, altså med et mellemrum imellem 1. og 2. ciffer. Desuden er data venstrestillet - mit ønske er at eliminere mellemrum indenfor tallet samt konvertere til en numerisk værdi (der senere skal summeres i en pivot-udgave af forespørgslen)

Har du et godt råd?
Avatar billede terry Ekspert
10. januar 2008 - 18:44 #1
cCur(replace("2 190,00", " ", "") )
Avatar billede terry Ekspert
10. januar 2008 - 18:45 #2
and you can use cdb instead of cCur
Avatar billede sir_kreuzer Nybegynder
10. januar 2008 - 20:49 #3
hvor skal det skrives?

der kan også være poster der feks ser sådan ud: 100 322,05
Avatar billede terry Ekspert
10. januar 2008 - 21:18 #4
SELECT fld1, cCur(replace("2 190,00", " ", "") ) AS fld2 FROM YourTable

If "2 190,00" is in a field then replace ("2 190,00" with the name of the field
Avatar billede terry Ekspert
10. januar 2008 - 21:19 #5
replace "2 190,00" with the name of the field
Avatar billede sir_kreuzer Nybegynder
11. januar 2008 - 11:12 #6
sry... hvor skriver jeg formlen?
Avatar billede terry Ekspert
11. januar 2008 - 14:08 #7
You wrote "I en accessforespørgsel har jeg ...." so I assum ethat you have a query in Access, is that correct? If so you can either write it directly in SQL view or you can write it in a new column (where field names normally are.

If you still dont know wahT i mean you can send me your db and I'll do it for you.

ekspertenATsanthell.dk

AT = AT
Avatar billede terry Ekspert
15. januar 2008 - 18:01 #8
hows it going sir...?
Avatar billede sir_kreuzer Nybegynder
15. januar 2008 - 20:02 #9
thx
Avatar billede terry Ekspert
15. januar 2008 - 20:07 #10
selv tak, hope you got it working.
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