Hallo,
ich hab eine große Abfrage wie diese (alle Felder für einen kompletten Export):
Code:
select a.*, b.*, c.* from a
left join b on b.aid = a.id
left join c on c.aid = a.id
...
Es sind 5 Tabellen mit zusammen etwa 200 Feldern. Das Problem ist, dass es in meheren Tabellen Felder mit dem gleichen Namen gibt. So gibt es z.B. in der Tabelle a ein Feld das Zusatz1 und in der Tabelle b auch Zusatz1 heißt. Das zweite Feld wird im Abfragergebnis dann automatisch zu Zusatz1_1 umbenannt. Wie kann ich automatisch vor ALLE Felder den Tabellennamen setzen? Ich möchte also dass die beiden Felder dann z.B. a_Zusatz1 und b_Zusatz1 heißen. Oder auch nur a_EinFeldNurInA. Immer wenn neue Felder hinzukommen, möchte ich das Script auch NICHT anpassen. Ist das möglich? Danke!