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_)