Sobre Nomes de Campos Duplicados

Se você definir uma declaração SQL para criar uma origem de dados fazendo a união de tabelas, leve em consideração os campos com o mesmo nome nas tabelas de origem. Os campos com o mesmo nome causarão problemas se você tentar copiar a nova origem de dados.

Por exemplo, esta declaração SQL cria dois campos LastName na nova origem de dados:

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

Em vez disso, use esta declaração SQL, que resolve o problema especificando nomes alternativos que fazem com que os nomes de campo sejam únicos:

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