Hallo,
ich habe folgendes Problem im Bedingungsteil der Abfrage:
Folgende Tabellen sind vorhanden:
Kontoauszug:
ID|Buchungstag|Zahlungspflichtiger|Verwendungszwec k|...
Mieter:
ID|Name|Vorname|...
Nun möchte ich die Zeilen auslesen, welche irgendwo im Verwendungszweck oder in der Spalte Zahlungspflichtiger den Namen eines Mieters beinhaltet. Leider kann der Name irgendwo innerhalb des Strings Verwendungszweck oder Zahlungspflichtiger stehen und ich habe noch keine Möglichkeit gefunden diese Zeilen herauszufiltern.
Soetwas wie:
[highlight=sql]
SELECT
Mieter.Name, Mieter.Vorname, Kontoauszug.Zahlungspflichtiger, Kontoauszug.Verwendungszweck
FROM
Kontoauszug, Mieter
Where
Kontoauszug.Zahlungspflichtiger like %Mieter.Name%
OR Kontoauszug.Verwendungszweck like %Mieter.Name%;
[/highlight]
Funktioniert aber natürlich nicht. Als DBMS benutze ich MS Access.
Vielleicht kennt jemand die Lösung meines Problems.
Vielen Dank im voraus,
Sidewalker
ich habe folgendes Problem im Bedingungsteil der Abfrage:
Folgende Tabellen sind vorhanden:
Kontoauszug:
ID|Buchungstag|Zahlungspflichtiger|Verwendungszwec k|...
Mieter:
ID|Name|Vorname|...
Nun möchte ich die Zeilen auslesen, welche irgendwo im Verwendungszweck oder in der Spalte Zahlungspflichtiger den Namen eines Mieters beinhaltet. Leider kann der Name irgendwo innerhalb des Strings Verwendungszweck oder Zahlungspflichtiger stehen und ich habe noch keine Möglichkeit gefunden diese Zeilen herauszufiltern.
Soetwas wie:
[highlight=sql]
SELECT
Mieter.Name, Mieter.Vorname, Kontoauszug.Zahlungspflichtiger, Kontoauszug.Verwendungszweck
FROM
Kontoauszug, Mieter
Where
Kontoauszug.Zahlungspflichtiger like %Mieter.Name%
OR Kontoauszug.Verwendungszweck like %Mieter.Name%;
[/highlight]
Funktioniert aber natürlich nicht. Als DBMS benutze ich MS Access.
Vielleicht kennt jemand die Lösung meines Problems.
Vielen Dank im voraus,
Sidewalker
Comment