10. marts 2006 - 14:38Der er
6 kommentarer og 1 løsning
SQL - SELECT SUM fra flere felter i database
Hej!
Jeg har en (access) database med 16 felter (fra Q1 til Q16). Jeg skal have sammenlagt værdierne for Q1-Q4, Q5-Q8, Q9-Q12 og Q13-Q16.
Jeg kan sagtens hente den samlede værdi for ét felt, men altså ikke for flere felter. Jeg har brug for de respektive samlede værdier, i det jeg skal lave en procentvis fremstilling, der viser hvor mange % værdierne Q1-Q4 udgør af den totale værdi for Q1-Q16. Først skal jeg lige have Q1-Q4 på plads.
Min sql er ikke korrekt. Nedenstående restunerer værdien 2000, trods at den kun skal være 2. I felterne ingår værdierne fra 0 til 5.
Nogen, der kan hjælpe med at få sql'en på plads?
--- kode start sql ---
strSQL = "SELECT SUM(Q1 & Q2 & Q3 & Q4) AS Q1_SUM FROM Games"
Ja, selvfølge, softspot! Jeg har prøvet med næsten alle mulige tegn og jeg har ledt efter den nødvendige dokumentation. TAKKER! PS: Husk at lægge et svar!
Hmm... rigtig og forkert kan man vel ikke snakke om, det er vel et spørgsmål om hvad du har behov for at løse og om det du laver kan løfte opgaven. Indtil videre er der vel ikke nogen problemer med at løse den opgave du har, eller hvad?
Ja, det er også helt OK med pointantal, men jeg siger bare at du nok bliver set uanset pointantallet (næsten ;-)).
Jeg skal holde øje med dine spørgsmål i weekenden og hjælpe hvor jeg kan :)
Tak for point :)
Synes godt om
Ny brugerNybegynder
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.