Hallo,
SELECT DISTINCT
invoice.invoice_id,
[...] -- Spaltenliste, sehr erfreulich!
-- viel zu oft sieht man hier SELECT *
FROM
invoice,
creditor,
debitor
ORDER BY
invoice.invoice_id ASC;";
Das Problem: Die obige Query liefert mir alle Werte mehrfach (kartesiches Produkt). Ich möchte eine Abfrage erstellen die mir obiges Resultat OHNE doppelte bzw. mehrfache einträge liefert.
wir haben hier zwei Artikel, die die Grundlagen von Joins vermitteln:
- Einführung in Joins
- Fortgeschrittene Jointechniken
und freuen uns über Rückmeldungen, auch über Verbesserungsvorschläge.
Freundliche Grüße
Vinzenz