Har en tabel, som består af: ID, Serienummer, Dato, Antal.
Serienummeret kan være det samme. Ønsker en sammentælling af hvor meget der er solgt af hvert serienummer i hver måned i et givent år.
Havde selv forestillet mig at finde den første og sidste dato i tabellen, og så i det interval lave en tabel som indeholder alle datoerne. Når tabellen er lavet køres ved hjælp af et recordset igennem alle rækkerne og lægger tallene ind i de rigtige kolonner.
Hvis der er nogen som har en bedre idé, er det mere en velkomment
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
TRANSFORM Sum([Antal]) SELECT [Serienummer], Sum([Antal]) AS [I alt Antal] FROM Tabel GROUP BY [Serienummer] PIVOT Format([Dato],"mmm") IN ("jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec");
TRANSFORM Sum(Tabel.Antal) AS SumOfAntal SELECT Tabel.Serienummer, Sum(Tabel.Antal) AS [I alt Antal] FROM Tabel WHERE (((Format([Dato],"yyyy"))=2004)) GROUP BY Tabel.Serienummer PIVOT Format([Dato],"mmm") In ("jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec");
TRANSFORM Sum(Tabel.Antal) AS SumOfAntal SELECT Tabel.Serienummer, Sum(Tabel.Antal) AS [I alt Antal] FROM Tabel WHERE (((Format([Dato],"yyyy"))=[Indtast år : ])) GROUP BY Tabel.Serienummer PIVOT Format([Dato],"mmm") In ("jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec");
Det er meget fornemt det som i har skrevet, dog er der et lille men. alle årene skal vises i samme tabel, så det hedder jan01, feb01 og jan02. dvs. at antallet af kolonner kan variere i forhold til intervallet mellem den mindste og største dato
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.