Hallo» Hallo Zusammen,
ich habe drei Tabellen, über die ich eine verknüpfte Abfrage ausführen möchte. Die Tabellen enthalten unter anderem folgende Spalten:
projects_overview: cust_id (Kundennummer), p_start, p_end (Projektanfang und -ende)
customer_data: cust_id, faktura_satz_id
faktura_saetze: faktura_satz_id, faktura_op_revDer Select soll nur alle Daten aus der projects_overview auslesen, wenn zum Kunden des Projektes eine faktura_satz_id existiert, die im Feld faktura_op_rev einen bestimmten Text enthält (das können mehrere faktura_satz_ids sein).
Zusammenfassung:
Alle Spalten aus projects_overview
Bedingung: Bestimmter Wert in faktura_saetze.faktura_op_rev
SELECT projects_overview.*
FROM projects_overview AS po
INNER JOIN customer_data ON po.cust_id = customer_data.cust_id
INNER JOIN faktura_saetze ON customer_data.faktura_satz_id = faktura_saetze.faktura_satz_id
WHERE faktura_op_rev LIKE 'bestimmter Text';
sollte es tun.
Gruss,
Vinzenz