Hallo,
nun ja, man könnte als Lösung ja den Tabellen-Namen voranstellen.
SQL-Code:
SELECT ts.name as t1_name, t2.name as t2_name
FROM people t1 LEFT JOIN people t2 ON t1.father_id=t2.id
Der Delphi-Code muss dann per Copy/Explode aus dem Feld wieder Tabelle und Feld-Name machen.
Probleme gibt es aber dann mit
Select Sum(X) as T1_Sum From t1
Das Feld Summe gibt es ja bei T1 nicht.
Ein
Select * fällt eh aus,
es sei denn, es handelt sich um genau eine Tabelle, also kein Join.
Heiko