Informationen zu doppelten Feldnamen

Wenn Sie eine SQL-Anweisung erstellen, um durch das Zusammenführen von Tabellen eine Datenquelle zu erstellen, müssen Sie auf Felder achten, die in den einzelnen Quelltabellen gleich benannt sind. Gleichnamige Felder verursachen Probleme, wenn Sie versuchen, die neue Datenquelle zu kopieren.

Beispiel: Die folgende SQL-Anweisung erstellt zwei LastName-Felder in der neuen Datenquelle:

select $A$.EMail_, $A$.LastName, $B$.LastName from $A$ inner join $B$ on ($A$.EMail_ = $B$.EMail_)

Stattdessen sollten Sie diese SQL-Anweisung verwenden, die das Problem behebt, indem Aliasnamen die Feldnamen eindeutig machen:

select $A$.EMail_, $A$.LastName AS LastNameA, $B$.LastName AS LastNameB from $A$ inner join $B$ on ($A$.EMail_ = $B$.EMail_)