Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Nur die neuesten Datensätze ausgeben
zurück: Abfrageproblem SQL innerhalb einer Tabelle weiter: Eingabemaske Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Isok
Einsteiger


Verfasst am:
22. Jul 2013, 12:37
Rufname:

Nur die neuesten Datensätze ausgeben - Nur die neuesten Datensätze ausgeben

Nach oben
       Version: Office 2010

Hallo zusammen,

ich habe schon das ein oder andere Mal nützliche Anregungen in diesem Forum gelesen und mich gerade frisch registriert.

Ich habe eine kleine Access-Datenbank gebastelt, um meine „Projekte“ zu erfassen. Gebastelt ist auch der richtige Ausdruck. Ich bin hier noch ziemlicher Newbie.

Etwas zu meiner Datenbank:
Jeder neue Datensatz erhält eine eineindeutige ID und eine (nicht eineindeutige) Projektnummer. Allerdings kann es sein, dass es für ein Projekt mehrere Datensätze mit gleicher Projektnummer aber unterschiedlichem Eingangsdatum gibt. Dies hätte sicher auch anders gelöst werden können, aber ich arbeite bisher so. Nun möchte ich zu allen IDs weitere Daten erfassen, welche in einzelnen Excel-Dateien vorliegen. Da es relativ viele Daten pro Datei sind und dies auch zukünftig vorkommen wird, habe ich ein Makro geschrieben, welches die Daten der Excel-Dateien in eine (immer dieselbe) Access-Tabelle anfügt. Zur Zuordnung zu den Projekten wird die ebenfalls in der jeweiligen Excel-Datei vorhandene Projekt-ID mit importiert. Dann habe ich eine Anfüge-Abfrage geschrieben, die wichtige Felder aus der Haupttabelle mit den Daten der „Import-Tabelle“ zusammenfügt (sortiert nach Projektnummer (aufsteigend) und Eingangsdatum(absteigend)). Die Anfüge-Abfrage möchte ich noch gerne in das Import-Makro integrieren. Leider weiß ich nicht wie. Kann mir jemand sagen, wie man so etwas macht?

Jetzt habe ich folgendes Problem:
Ich möchte regelmäßig Daten in Excel exportieren. Dafür soll die neue Tabelle nach Excel exportiert werden, allerdings soll dabei pro Projektnummer nur ein Datensatz ausgegeben werden und zwar der mit dem neuesten Eingangsdatum.
Wie kann ich das am besten umsetzen?
Benutzt man dazu eine Abfrage, um eine weitere Tabelle mit den gewünschten Datensätzen zu erzeugen? Ich bin hier etwas ratlos, auch was den zugehörigen Abfrage-Code betrifft. Vielleicht könnte man doppelte Datensätze (doppelt bzgl. der Projektnummer) löschen?

Es wäre toll, wenn mir jemand hierbei weiterhelfen kann. Very Happy

Viele Grüße
Isok
MissPh!
Office-VBA-Programmiererin


Verfasst am:
22. Jul 2013, 15:05
Rufname:
Wohnort: NRW

AW: Nur die neuesten Datensätze ausgeben - AW: Nur die neuesten Datensätze ausgeben

Nach oben
       Version: Office 2010

Hallo,

mit folgender Abfrage kannst du die Datensätze mit dem jeweils jüngsten Eingabedatum auswählen:
Code:
Select t.*
From tabelle As t
Where t.eindat = (Select max(h.eindat) From tabelle As h Where h.Projektnummer = t.Projektnummer)

_________________
Gruß MissPh!
Isok
Einsteiger


Verfasst am:
22. Jul 2013, 16:21
Rufname:


AW: Nur die neuesten Datensätze ausgeben - AW: Nur die neuesten Datensätze ausgeben

Nach oben
       Version: Office 2010

Super, funkioniert.

Vielen Dank. Very Happy
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der Datensätze zählen (im Formular oder Bericht) ? 3 anna-bolika 3756 31. März 2005, 12:50
Dalmatinchen Anzahl der Datensätze zählen (im Formular oder Bericht) ?
Keine neuen Beiträge Access Tabellen & Abfragen: Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info 2 Steve 914 14. Jan 2005, 00:43
Steve Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info
Keine neuen Beiträge Access Tabellen & Abfragen: multiplizieren zweier verschiedener Datensätze 3 Stara 913 13. Jan 2005, 20:36
Skogafoss multiplizieren zweier verschiedener Datensätze
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage um doppelte Datensätze zu ermitteln? 5 tom444 5066 14. Dez 2004, 23:49
Skogafoss Abfrage um doppelte Datensätze zu ermitteln?
Keine neuen Beiträge Access Tabellen & Abfragen: ALiasname mit Punkt-Zeichen ausgeben? 1 jpa 1407 09. Nov 2004, 19:44
Skogafoss ALiasname mit Punkt-Zeichen ausgeben?
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der Datensätze anzeigen? 3 MichaelB 1122 19. Okt 2004, 12:45
lothi Anzahl der Datensätze anzeigen?
Keine neuen Beiträge Access Tabellen & Abfragen: Einmalige Datensätze löschen 18 frankkugler 1614 18. Okt 2004, 15:33
frankkugler Einmalige Datensätze löschen
Keine neuen Beiträge Access Tabellen & Abfragen: datensätze suchen 13 mr@ 1514 13. Sep 2004, 10:21
meyster datensätze suchen
Keine neuen Beiträge Access Tabellen & Abfragen: 24 felder aus 1 DS in 24 versch. Datensätze kopieren. 3 Mirko 593 30. Jul 2004, 13:55
Willi Wipp 24 felder aus 1 DS in 24 versch. Datensätze kopieren.
Keine neuen Beiträge Access Tabellen & Abfragen: Summen über mehrere Datensätze bilden 5 Matti_71 1497 03. Jul 2004, 12:38
Willi Wipp Summen über mehrere Datensätze bilden
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellendaten auf Knopfdruck in Bericht ausgeben... 7 Nico150 694 24. Jun 2004, 12:30
Nico150 Tabellendaten auf Knopfdruck in Bericht ausgeben...
Keine neuen Beiträge Access Tabellen & Abfragen: Suche Formel zur Abfrage doppelte Datensätze 2 sklein2405 2827 24. Jun 2004, 09:22
Willi Wipp Suche Formel zur Abfrage doppelte Datensätze
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Macromedia Dreamweaver