Hallo,
ich zerbreche mir schon seit Tagen den Kopf über folgendem Sachverhalt:
Es existiert eine Tabelle Angebote mit folgenden Feldern:
ang_id, ang_nummer, ang_datetime, ang_betreff, ang_kommid
Zusätzlich gibt es eine Tabelle Kommunikation mit folgenden Feldern:
komm_id, komm_betreff, komm_datetime, komm_typ
Soweit so gut. Jetzt möchte ich eine Ansicht erstellen, die alle Angebotsdatensätze beinhaltet + den zum Tagesdatum nächsten Kommunikationseintrag (komm_datetime) aus der Kommunikations-Tabelle. Es kann dabei durchaus auch vorkommen, dass es noch keine Kommunikationseinträge zu manchen Angeboten gibt, dann sollen trotzdem die Datensätze aus der Angebots-Tabelle erscheinen. Bedingung ist, dass jeder Angebotsdatensatz nur einmal erscheint, auch wenn es hierzu mehrere Kommunikationseinträge gibt.
Ich hoffe, mir kann hier jemand einen Lösungsansatz aufzeigen bzw. mir einen Denkanstoss geben?
Schon mal danke für Eure Antworten!
ich zerbreche mir schon seit Tagen den Kopf über folgendem Sachverhalt:
Es existiert eine Tabelle Angebote mit folgenden Feldern:
ang_id, ang_nummer, ang_datetime, ang_betreff, ang_kommid
Zusätzlich gibt es eine Tabelle Kommunikation mit folgenden Feldern:
komm_id, komm_betreff, komm_datetime, komm_typ
Soweit so gut. Jetzt möchte ich eine Ansicht erstellen, die alle Angebotsdatensätze beinhaltet + den zum Tagesdatum nächsten Kommunikationseintrag (komm_datetime) aus der Kommunikations-Tabelle. Es kann dabei durchaus auch vorkommen, dass es noch keine Kommunikationseinträge zu manchen Angeboten gibt, dann sollen trotzdem die Datensätze aus der Angebots-Tabelle erscheinen. Bedingung ist, dass jeder Angebotsdatensatz nur einmal erscheint, auch wenn es hierzu mehrere Kommunikationseinträge gibt.
Ich hoffe, mir kann hier jemand einen Lösungsansatz aufzeigen bzw. mir einen Denkanstoss geben?
Schon mal danke für Eure Antworten!
Comment