Avatar billede zack Nybegynder
12. november 2002 - 12:40 Der er 3 kommentarer og
1 løsning

Forespørgsel

Jeg har en tabel med to felter; Fakturadato og ordresaldo.

De indeholder henholdsvis forskellige datoer og beløb.

Jeg vil gerne have en forespørgsel, der summer ordresaldo for hver måned... men hvordan?
Avatar billede proaccess Nybegynder
12. november 2002 - 12:50 #1
SELECT Year(FakturaDato) AS År, Month(FakturaDato) AS Måned, SUM(Ordresaldo) AS Beløb
FROM tabelNavn
GROUP BY Year(FakturaDato), Month(FakturaDato);
Avatar billede zack Nybegynder
12. november 2002 - 12:55 #2
Perfekt.... men betyder måned 10 oktober eller nummer 10 måned i perioden...

Perioden går nemlig fra 1. oktober til 30 september.
Avatar billede proaccess Nybegynder
12. november 2002 - 12:58 #3
Det er månedens nummer i året...  1=Januar, 2=Februar osv.

Du kan evt. prøve:
SELECT Year(FakturaDato) AS År, Format(FakturaDato, 'mmm') AS Måned, SUM(OrdreSaldo) AS Beløb
FROM tabelNavn
GROUP BY Year(FakturaDato), Format(FakturaDato, 'mmm');
Avatar billede zack Nybegynder
12. november 2002 - 13:01 #4
Perfekt!
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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