Supportnet / Forum / Datenbanken
ErsterWert LetzterWert von Datum
Frage
Hallo Leute,
hätte da mal eine Frage.
Ich hab eine Tabelle mit Kundendaten.
Die beinhaltet die Kundennummer und dahinter ein Datum.
Jetzt kommt es vor, dass ein Kunde mehrmals vorkommt. Das muss ich herausfinden.
Ich habe also eine Abfrage erstellt.
Die Abfrage sieht folgendermaßen aus.
Sie gibt zurück
Die Kundennummer
Die Anzahl wie oft der Kunde vorkommt, diese Bilde ich mit der Funktion Anzahl über das Feld Kundennummer
Jetzt habe ich hinten noch 2 mal das Feld Datum eingefügt und als Funktion ErsterWert und LetzterWert eingestellt weil ich wissen muss,. wann der Kunde das Erste bzw. das Letzte mal aufgetreten ist.
Das hat bisher wunderbar funkioniert.
Jetzt passiert es leider ab und an, dass mir ein Kunde da durchfällt, da bei Ihm komischeweise der ErsteWert größer ist als der LEtzt Wert
Beispiel:
Kunde XYZ, Anzahl 2, ErsterWert 01.04.2008 LetzterWert 01.03.2008
Wie kann das sein? Wieso sieht Access da den 01.04 als kleinern Wert an? Das passiert meistens am Tag wo ich ca. 25 Datensätze hab immer nur max bei 1 Datensatz
Danke schonmal für Eure Hilfe
Gruß
Morpheus
Antwort 1 von RalfH
Hallo, bei Datum niemals Erster und LetzterWert nutzen.
Besser:
Gruß Ralf
Besser:
SELECT Count(Kunden.Kunden_id) AS AnzahlvonKunden_id, Min(Kunden.Datum) AS AnfangKontakt, Max(Kunden.Datum) AS LetzterKontakt
FROM Kunden;Gruß Ralf
Antwort 2 von morpheus__85
Hallo RalfH
Danke für deinen Tipp, habs jetzt so gemacht, dass ich Min und Max verwende damit funktioniert es wunderbar.
Gruß
Morpheus
Danke für deinen Tipp, habs jetzt so gemacht, dass ich Min und Max verwende damit funktioniert es wunderbar.
Gruß
Morpheus

