19. august 2001 - 23:07Der er
2 kommentarer og 2 løsninger
sql
Hej
Nu har jeg bøvlet med en forespørgsel hele aftenen!!!! HVORDAN grupere jeg på hver 6. uge.
SELECT Format([dato],\"yyyy\") AS år, CInt(Format([dato],\"ww\")) AS uger, Count(Navn) AS AntalOfNavn FROM tbl_test GROUP BY Format([dato],\"yyyy\"), CInt(Format([dato],\"ww\"));
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
SELECT Format([dato],\"yyyy\") AS år, CInt(CInt(Format([dato],\"ww\"))/6) AS uger, Count(MyTable.Navn) AS AntalOfNavn, Min(MyTable.Dato) AS Fra, Max(MyTable.Dato) AS Til FROM tbl_test GROUP BY Format([dato],\"yyyy\"), CInt(CInt(Format([dato],\"ww\"))/6);
tallet 27 er bestemmende for hvilken dag jeg starter med, og 42 er periodelængden. Så er jeg uafhængig af om ugerne skifter årstal.
Niels
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.