Guten Abend alle zusammen 
Ich habe folgende SQL-Abfrage:
Soweit eine ganz normaler Left-Join. Nun habe ich noch eine weitere Tabelle ("tabelle3"), aus welcher ich den letzten Datensatz für alle Zeilen in der obigen Abfrage übernehmen möchte. Das Ergebnis der Abfrage sollte dann etwa so aussehen:
Habt ihr eine Idee, wie ich das Problem lösen kann? Mein Ansatz wäre von "tabelle3" die MAX(id) abzufragen und davon das entsprechende Feld zu übertragen - nur finde ich keine technische Lösung
Herzlichen Dank!

Ich habe folgende SQL-Abfrage:
Code:
SELECT tabelle1.feld1, tabelle2.feld1
FROM tabelle1
LEFT JOIN tabelle2 ON tabelle1.feld1=tabelle2.feld
Soweit eine ganz normaler Left-Join. Nun habe ich noch eine weitere Tabelle ("tabelle3"), aus welcher ich den letzten Datensatz für alle Zeilen in der obigen Abfrage übernehmen möchte. Das Ergebnis der Abfrage sollte dann etwa so aussehen:
Code:
tabelle1.feld1 | tabelle2.feld2 | tabelle3.feld2
Habt ihr eine Idee, wie ich das Problem lösen kann? Mein Ansatz wäre von "tabelle3" die MAX(id) abzufragen und davon das entsprechende Feld zu übertragen - nur finde ich keine technische Lösung

Herzlichen Dank!
Zuletzt bearbeitet: