Hallo zusammen,
Ich bin eigentlich ein ziemlicher Anfänger was Datenbanken angeht, habe mir aber mit viel Nachlesen und ausprobieren eine Datenbank für unsere Klienten angelegt.
Es gibt eine Tabelle "Klienten" die alle Stammdaten der Klienten enthält und eine Tabelle "Kontakte" in der neben Klienten_ID, Datum und Beschreibung noch einige Informationen vorkommen, die sich regelmässig ändern.
Ich habe eine Abfrage, die mir Anhand von "Klienten"."Mitarbeiter" alle aktiven Klienten dieses Mitarbeiters liefert.
Nun möchte ich aber gerne noch eine Spalte "letzter Kontakt" hinzufügen, in der das letzte Kontaktdatum steht.
Hat jemand eine Idee?
Liste nach letztem Datum filtern
Moderator: Moderatoren
Re: Liste nach letztem Datum filtern
Ja klar, das läßt sich per Abfrage oder Ansicht machen, allerdings benötigen wir dazu möglichst die DB, verfremdet. Du kannst sie hier hochladen, wenn du einen Beitrag schreibst oder änderst, siehe unten, Reiter Dateianhänge.
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Liste nach letztem Datum filtern
Vielen Dank schonmal:
Hier ist mein kleines Projekt.
Interessant für meine Frage ist das Formular "aktive Klienten" und die gleichnamige Abfrage.
Hier ist mein kleines Projekt.
Interessant für meine Frage ist das Formular "aktive Klienten" und die gleichnamige Abfrage.
- Dateianhänge
-
- KlientenDB.odb
- (113.01 KiB) 123-mal heruntergeladen
Re: Liste nach letztem Datum filtern
Bitteschön!
Die Abfrage sieht nun so aus:
Gruß R
Die Abfrage sieht nun so aus:
Code: Alles auswählen
SELECT
"Klienten"."ID",
"Name",
"Vorname",
MAX( "Kontakte"."Datum" ) AS "Letzter Kontakt"
FROM
"Klienten"
LEFT JOIN
"Kontakte"
ON
"Klienten_ID" = "Klienten"."ID"
WHERE
"Mitarbeiter" = :Eingabe
AND
"Angebotsende" IS NULL
GROUP BY
"Klienten"."ID",
"Name",
"Vorname"
- Dateianhänge
-
- KlientenDB.odb
- (112.51 KiB) 124-mal heruntergeladen
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Liste nach letztem Datum filtern
Super! Vielen Dank.
Tatsächlich sieht das dem schon recht ähnlich, was ich mal versucht hatte. Nur mit der Syntax von MAX hatte bei mir irgendwas nicht gestimmt, weshalb er immer irgendeinen Fehler warf.
Tatsächlich sieht das dem schon recht ähnlich, was ich mal versucht hatte. Nur mit der Syntax von MAX hatte bei mir irgendwas nicht gestimmt, weshalb er immer irgendeinen Fehler warf.