Avatar billede dennisbjorn Juniormester
11. september 2009 - 10:40 Der er 1 løsning

Select med Group By og Dato

I en tabel har jeg to felter:

tbl_nonc.Dato (varchar) data gemt således yyyymmdd
tbl_nonc.FejlStr (int)

Jeg ønsker en select der grupperer summen af FejlStr per uge.

Eks. således:

UGE      FEJLSTR
2007-35      5
2007-36      7
2007-37      2
2007-38      1
Avatar billede dennisbjorn Juniormester
11. september 2009 - 18:07 #1
Nå men jeg fandt selv løsningen :-))


StrSQL="SELECT CAST(DATEPART(yyyy, Dato) as varchar(4)) + '-' + CAST(DATEPART(ww, Dato) as varchar(2)) AS Uge, SUM(FejlStr) AS Antal " &_
      "FROM tbl_NonC " &_
      "GROUP BY CAST(DATEPART(yyyy, Dato) as varchar(4)) + '-' + CAST(DATEPART(ww, Dato) as varchar(2)) "
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