Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
filter nach datum
zurück: Zeitformat von mehr als 24h weiter: m² und lfdm kombinieren Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Piet
Im Profil kannst Du frei den Rang ändern


Verfasst am:
12. Aug 2004, 22:46
Rufname:
Wohnort: Moers

filter nach datum - filter nach datum

Nach oben
       

hallo liebe access-gemeinde!
ich habe ein problem mit einer abfrage bzw. einem Bericht das mich in den wahnsinn treibt!!!

das problem:
ich habe ein projektetagbuch wo zu mehreren projekten besuchsberichte mit datum gemacht werden.
ich möchte gerne in einer abfrage erreichen, daß mir access in einer abfrage nur den bericht zu den jeweiligen projekten mit dem jüngsten datum ausgibt

so sieht die abfrage in sql momentan aus:
Code:
SELECT   Firma, Klient, Projektnummer, Status, Bericht, Aktion, [Kontakt in KW], Eingabedatum
FROM     AbBericht
GROUP BY Firma, Klient, Projektnummer, Status, Bericht, Aktion, [Kontakt in KW], Eingabedatum;

Die wichtigen Felder hierbei sind projektnummer und eingabedatum

die abfrage soll nur EINEN Datensatz pro Projektnummer, und zwar den JÜNGSTEN ausgeben!!!
Und das tut sie nicht, egal was ich probiere,schnief Sad...
der code oben ist die urform!
vielen dank im voraus für eure hilfe, ich gehe mich jetzt betrinken! Wink
Gast



Verfasst am:
13. Aug 2004, 11:55
Rufname:


AW: filter nach datum - AW: filter nach datum

Nach oben
       

Hallo,

hast Du zwischenzeitlich eine Lösung gefunden???

Ich hab nämlich ein ähnliches Problem.

André
Piet
Im Profil kannst Du frei den Rang ändern


Verfasst am:
13. Aug 2004, 12:02
Rufname:
Wohnort: Moers

AW: filter nach datum - AW: filter nach datum

Nach oben
       

bis jetzt noch nicht, aber ich arbeite daran!
TommyK
Im Profil kannst Du frei den Rang ändern


Verfasst am:
13. Aug 2004, 12:20
Rufname:
Wohnort: Sachsen

AW: filter nach datum - AW: filter nach datum

Nach oben
       

Hallo,

ändere den SQL-String wie folgt ab:
Code:
SELECT
    AbBericht.Firma,
    AbBericht.Klient,
    AbBericht.Projektnummer,
    AbBericht.Status,
    AbBericht.Bericht,
    AbBericht.Aktion,
    AbBericht.[Kontakt in KW],
    Max(AbBericht.Eingabedatum) AS [Max von Eingabedatum]
FROM AbBericht
GROUP BY AbBericht.Firma,
    AbBericht.Klient,
    AbBericht.Projektnummer,
    AbBericht.Status,
    AbBericht.Bericht,
    AbBericht.Aktion,
    AbBericht.[Kontakt in KW];

Die Max-Funktion ermittelt das jüngste Datum und somit hast Du noch einen DS je Projekt.

_________________
Gruß Tommy
Gast



Verfasst am:
13. Aug 2004, 12:32
Rufname:


AW: filter nach datum - AW: filter nach datum

Nach oben
       

Hallo ThommK,

also ich hab das gleiche Problem und hab mein Statement entsprechend angepasst.
Code:
SELECT
    Einwohner_Arbeitslosenquote.Kundennummer,
    Max(Einwohner_Arbeitslosenquote.Jahr) as MaxJahr,
    Einwohner_Arbeitslosenquote.Einwohnerzahl,
    Einwohner_Arbeitslosenquote.Arbeitslosenquote
FROM
    Einwohner_Arbeitslosenquote
GROUP BY
    Einwohner_Arbeitslosenquote.Kundennummer,
    Einwohner_Arbeitslosenquote.Jahr,
    Einwohner_Arbeitslosenquote.Einwohnerzahl,
    Einwohner_Arbeitslosenquote.Arbeitslosenquote;

Bei der Auswertung werden immer noch alle Datensätze angezeigt.
Leider!!!

André
Piet
Im Profil kannst Du frei den Rang ändern


Verfasst am:
13. Aug 2004, 13:00
Rufname:
Wohnort: Moers

AW: filter nach datum - AW: filter nach datum

Nach oben
       

Hallo Tommy,
erstmal vielen lieben dank für deine prompte antwort!
habe das statement eingebaut, funktioniert aber leider immer noch nicht.
die abfrage gibt weiterhin alle datensätze aus.
Es ist wirklich zum Heulen.... Sad
Willi Wipp
Moderator


Verfasst am:
13. Aug 2004, 15:09
Rufname:
Wohnort: Raum Wiesbaden

Re: filter nach datum - Re: filter nach datum

Nach oben
       

Hi Piet,

das Kannst Du mit einer Zwischenabfrage z.B. qryMaxDatum_AbBericht machen.
In diese qryMaxDatum_AbBericht packst Du die AbBericht_ID (Gruppierung)
und das Eingabedatum (Max).
Die AbBericht_ID habe ich jetzt nur so genannt, das ist das Feld, nach dem Du eigentlich gruppieren willst.
Also z.B. die Firma, der Klient oder das Projekt.
Code:
SELECT   AbBericht_ID, Max(Eingabedatum) AS MaxEingabedatum
FROM     AbBericht
GROUP BY AbBericht_ID;

qryMaxDatum_AbBericht verwendest Du dann in Deiner eigentlichen Abfrage, etwa in der Form
Code:
SELECT   Firma, Klient, Projektnummer, Status, Bericht, Aktion, [Kontakt in KW], MaxEingabedatum
FROM     AbBericht
         INNER JOIN qryMaxDatum_AbBericht
         ON         AbBericht.AbBericht_ID = qryMaxDatum_AbBericht.AbBericht_ID
         AND        AbBericht.Eingabedatum = qryMaxDatum_AbBericht.MaxEingabedatum;

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Piet
Im Profil kannst Du frei den Rang ändern


Verfasst am:
14. Aug 2004, 13:33
Rufname:
Wohnort: Moers

ES HAT GEKLAPPT!!!! - ES HAT GEKLAPPT!!!!

Nach oben
       

Vielen Dank für deine Hilfe, Willi!!!
Du hast mir mein Wochenende und eine ganze Menge Nerven gerettet.

Bis zum nächsten Problem,

Piet

Very Happy
AlexD
Gast


Verfasst am:
30. Aug 2004, 13:13
Rufname:

AW: filter nach datum - AW: filter nach datum

Nach oben
       

Ich habe ein ähnliches Problem, Access sagt mir immer
"Sie wollen eine Abfrage ausführen, die den Angegebenen Ausdruck "RHW_NR" nicht als Teil der Aggregatfunktion einschließt.
Code:
SELECT   BESTAND.RHW_NR, STANDORT.K_STELL, BESTAND.TYP,MAX(STANDORT.INSTALL)
FROM     BESTAND
         INNER JOIN STANDORT
         ON BESTAND.RHW_NR = STANDORT.RHW_NR
WHERE    BESTAND.RHW_NR=STANDORT.RHW_NR
AND     (STANDORT.K_STELL="" OR STANDORT.K_STELL="963500")
AND     (BESTAND.TYP=3 OR BESTAND.TYP=10)
AND      BESTAND.SCHROTT="N"
ORDER BY BESTAND.RHW_NR, STANDORT.INSTALL DESC, STANDORT.K_STELL, BESTAND.TYP;
Willi Wipp
Moderator


Verfasst am:
30. Aug 2004, 17:14
Rufname:
Wohnort: Raum Wiesbaden


Re: filter nach datum (II) - Re: filter nach datum (II)

Nach oben
       

Hi AlexD,

handelt es sich bei BESTAND und/oder STANDORT eventuell um eine Abfrage?
Taucht da vielleicht schon der Fehler auf?

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
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: in einer Wenn dann Funktion aufs Datum gruppieren 10 Gast 692 06. Jan 2005, 10:22
Skogafoss in einer Wenn dann Funktion aufs Datum gruppieren
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage Datum 2 Raumer 1179 06. Dez 2004, 09:23
Gast Abfrage Datum
Keine neuen Beiträge Access Tabellen & Abfragen: Datum nur als Monat/Jahr 2 Thomas M. 1488 01. Dez 2004, 15:09
Gast Datum nur als Monat/Jahr
Keine neuen Beiträge Access Tabellen & Abfragen: Datum 5 Jogler 1002 29. Nov 2004, 13:27
borstel Datum
Keine neuen Beiträge Access Tabellen & Abfragen: Achtstelligen Zahlen-Stringwert als Datum formatieren 2 cmaier 1303 15. Nov 2004, 15:10
cmaier Achtstelligen Zahlen-Stringwert als Datum formatieren
Keine neuen Beiträge Access Tabellen & Abfragen: Abgleich über Datum 1 Darthstar 672 12. Nov 2004, 07:15
stpimi Abgleich über Datum
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz nach Datum suchen?? 1 Hansen 1391 04. Okt 2004, 12:16
stpimi Datensatz nach Datum suchen??
Keine neuen Beiträge Access Tabellen & Abfragen: 3. ältestes Datum 3 shaaree 794 27. Sep 2004, 11:03
Skogafoss 3. ältestes Datum
Keine neuen Beiträge Access Tabellen & Abfragen: Datum in Zahl umwandeln 2 Lorenz 1018 01. Sep 2004, 18:45
Lorenz Datum in Zahl umwandeln
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage nach heutigem / aktuellen Datum 1 MeWe 879 31. Aug 2004, 14:57
TommyK Abfrage nach heutigem / aktuellen Datum
Keine neuen Beiträge Access Tabellen & Abfragen: Datum überprüfen 4 Gast 1077 30. Aug 2004, 13:11
borstel Datum überprüfen
Keine neuen Beiträge Access Tabellen & Abfragen: Time für Datum 0 meener 665 11. Aug 2004, 18:52
meener Time für Datum
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Access Tabellen