Avatar billede a_c Nybegynder
11. juni 2001 - 15:53 Der er 6 kommentarer og
1 løsning

Ordne efter måneder

I en tabel har jeg et felt jeg gerne vil tælle sammen og have spyttet ud ordnet efter måneder. Jeg har selvfølgelig også et Dato felt.
Er der nogen lige der kan klare den.
Eller var det komplet uforståeligt det jeg lige skrev.?

m.v.h. A_C
Avatar billede ye10 Nybegynder
11. juni 2001 - 15:56 #1
jeg ved ikke men hvis nu du har denne tabel
(mellem rum slutter en tabel)

info    måned
1          m
2          h
3          x

jeg ved ikke men du kunne jo bruge excel til at sortere dem efter måned så copy paste, lave det samme igen og lave et link fra \"måned\" til den der er sorteret efter måned
Avatar billede cbp Nybegynder
11. juni 2001 - 15:56 #2
order by datepart (mm, datofelt)
Avatar billede 2cool Nybegynder
11. juni 2001 - 15:57 #3
Select sum(TALFELT) as total from TABELLEN order by MÅNEDFELTNAVN
Avatar billede gandalfthewhite Nybegynder
11. juni 2001 - 17:35 #4
Jeg forstår det sådan at du gerne vil hvae det summen grupperet for hver måned.
Prøv dette:

SELECT MAX(DATEPART(mm, [DatoFelt])) AS [Month], SUM([TalFelt] AS [Total]
FROM TabelNavn
GROUP BY DATEPART(mm, [DatoFelt])
Avatar billede gandalfthewhite Nybegynder
11. juni 2001 - 17:36 #5
Der mangler en ) til sidst i første linie af SQL
Avatar billede gandalfthewhite Nybegynder
11. juni 2001 - 17:37 #6
Hmm, sådan:

SELECT MAX(DATEPART(mm, [DatoFelt])) AS [Month], SUM([TalFelt]) AS [Total]
FROM TabelNavn
GROUP BY DATEPART(mm, [DatoFelt])
Avatar billede a_c Nybegynder
12. juni 2001 - 07:31 #7
Tak Alle.
gandalfthewhite det var nemmelig lige det jeg mente.
Har ikke lige haft tid til at prøve det, men det ser da ud somom det virker. : )
Sorry det tog lidt tid.
A_C
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