Supportnet Computer
Planet of Tech

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:

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

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: