Avatar billede souidr Novice
16. oktober 2008 - 11:10 Der er 3 kommentarer

tal behandling

Hi

Hvordan tilføjer man et extra linie i bunden af et query hvor tallene i den en kolonne lægges sammen (Total) og et extra kolonne hvor procenten af det enkelte tal i forhold til "Total" tilføjes

Her er mit nuværende output

TYPE                  Antal
       
Abstention            226
Approval            556
Approval with Comments    21
Disapproval            15
   

Her er hvad jeg gerne vil have

TYPE                  Antal    Procent
       
Abstention            226    27,63
Approval            556    67,97
Approval with Comments    21    2,57
Disapproval            15    1,83
Total                    818   

Tak for hjælpen
Souidr
Avatar billede aaberg Nybegynder
16. oktober 2008 - 11:53 #1
select TYPE, Antal, (Antal / sum(Antal)) * 100 AS Procent
from tabel
union select 'Total', sum(Antal), 100
from tabel
Avatar billede aaberg Nybegynder
16. oktober 2008 - 11:54 #2
Rettelse:

select TYPE, Antal, (Antal / sum(Antal)) * 100 AS Procent
from tabel
union select 'Total', sum(Antal), 100
from tabel
group by Antal
Avatar billede aaberg Nybegynder
10. november 2008 - 11:03 #3
Noget respons?
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