first import the csv file into Access then make a query which groups on Ordrenr and max Date. Then you can make an append query which appends the result of the first query into a new table
Først importerer du filen med alle posterne til en ny tabel(Tabel1)
Så opretter du en forespørgsel, går i SQL visning og indsætter dette: SELECT Tabel1.OrdreNr, Max(Tabel1.BehandlingsDato) AS MaksOfBehandlingsDato FROM Tabel1 GROUP BY Tabel1.OrdreNr;
Hvis du gerne vil have en ny tabel med data'en i, bruger du denne: SELECT Tabel1.OrdreNr, Max(Tabel1.BehandlingsDato) AS MaksOfBehandlingsDato INTO Tabel2 FROM Tabel1 GROUP BY Tabel1.OrdreNr;
Jeg er lidt usikker på problemet, så jeg vil prøve at skitsere hvad jeg ville gøre for at løse opgaven.
Importerer HELE filen til en ny tabelTabel1, alle felter og også alle dubletterne. Så har du hele datagrundlaget i en ny tabel.
Så laver du en forespørgsel som kun indeholder felterne OrdreNr og BehandlingsDato og grupperer dubletterne væk. Det vil sige den her sætning, forudsat at tabellen hedder Tabel1.
SELECT Tabel1.OrdreNr, Max(Tabel1.BehandlingsDato) AS MaksOfBehandlingsDato FROM Tabel1 GROUP BY Tabel1.OrdreNr;
Gem den forespørgsel som Forespørgsel1.
Så laver du en ny forespørgsel og prøver at indsætte denne SQL sætning. Tilpas feltnavnene Felt1, Feltn til dine feltnavne
SELECT Forespørgsel1.OrdreNr, Forespørgsel1.MaksOfBehandlingsDato, Tabel1.Felt1, Tabel1.Feltn FROM Forespørgsel1 INNER JOIN Tabel1 ON (Forespørgsel1.MaksOfBehandlingsDato = Tabel1.BehandlingsDato) AND (Forespørgsel1.OrdreNr = Tabel1.OrdreNr);
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.