Hallo!
Wer kann mir einen Tipp bei folgender Frage geben?
Zunächst ein paar Eckdaten:
Ich habe eine Adressdatenbank mit
- einer Tabelle „Adressbuch“
- einer Abfrage, in der die Daten des Adressbuchs bearbeitet werden
- einem Formular „Adressbuch“, das auf der entsprechenden Abfrage aufbaut.
In meinem Formular habe ich ein Kombinationsfeld und ich möchte gerne, dass mir dort z.B. folgende Werte angeboten werden:
- Titel + Nachname
- Titel + Vorname + Nachname
- Vorname + Nachname
- Nachname
Dabei soll sich diese Auswahl natürlich nur nach dem aktuell ausgewählten Datensatz richten.
Wie stelle ich das am elegantesten an? Mein eigener Lösungsvorschlag wäre, eine UNION-Abfrage zu bilden, in der die oben genannten Abfragen gebündelt werden, allerdings habe ich dann das Problem, dass dort die Namen aller Personen in der Adressdatenbank auftauchen. Ich frage mich, ob es dann womöglich einen Befehl gibt, die UNION-Abfrage so zu filtern, dass nur der aktuelle Datensatz berücksichtigt wird?
Für Hinweise danke ich im Voraus!