Na, wenn dir das Beispiel von Jelly (kompletter Code mit Beispiel XLS-Datei!!!) nicht reicht, dann kann dir glaub ich keiner helfen.
Er hat dir in seinem Beispiel genau demonstriert, wie das mit dem Union funktioniert!!!
Der einzige Unterschied zu dem was du willst, ist der, dass er eben den
SQL-Text direkt in der Komponente eingetragen hat anstatt im Code zuzuweisen!
edit: Zur Vervollständigung: um das direkt im Code zuzuweisen könntest du das z.B. so machen:
Delphi-Quellcode:
qry1.SQL.Text := 'select * from Liste1'+#13#10+
'union'+#13#10+
'select * from Liste2'+#13#10+
'order by Name, Vorname';