Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Suche nach der richtigen Syntax (…datumsbezogen)

Begonnen von Bruniela, Juni 23, 2010, 23:20:38

⏪ vorheriges - nächstes ⏩

Bruniela

Hallo zusammen

Ausgangslage:
Es gibt eine Kundentabelle (Name, Adresse, usw.) und eine Kontakttabelle (Datum, Kontaktinformationen...), die über eine KundenID miteinander verknüpft sind. In der Kontakttabelle hat es zu jedem Kunden mehrere Kontakte.

Ich möchte von der Datenbank Folgendes wissen:
Welche Kunden wurden 14 Tage oder länger nicht mehr kontaktiert?

Kann mir jemand helfen, diese Frage – nein nein, nicht in klingonisch :D, sondern in access 2007 zu übersetzen?

Freundliche Grüsse
Bruniela

blackoutNO

Hallo,

erstelle eine Abfrage, die beide Tabellen beinhaltet. Auf dieser Grundlage kannst du dann ein Formular öffnen und diesem Beim Load-Event einen Filter verpassen.


Dim strSQL As String

strSQL = "SELECT * FROM tblTest " & _
         "WHERE Feld1 > " & Format(DateAdd("d", -14, Date), "\#yyyy-mm-dd\#") & _
         "AND Feld1 < " & Format(DateAdd("d", 14, Date), "\#yyyy-mm-dd\#")
         
Me.RecordSource = strSQL


Alternativ kannst du die Kriterien, natürlich auch direkt in der Abfrage setzen.

Gruß, Jörn
Cheers
Jörn