在Teradata中处理重复的名称"使用数据创建表"

时间:2014-08-06 22:00:52

标签: sql teradata

在Teradata中创建新表时,有没有办法自动处理/忽略重复的名称。

假设我正在加入一张桌子。该表有列

id, email, address1, address2, city, state, zip.

create table mytable2 as (
  select a.*, b.* from mytable a
  left join mytable b on a.email = b.email
  where a.id <> b.id
) with data

要求我写出

a.address1 as aaddress1, b.address1 as baddress1, a.address2 as aaddress2...

有没有更简单的方法来解决这个问题?当我加入很多桌子时,这会伤害我的生产力。这些表通常用于研究,潜在的模糊性不是问题。

0 个答案:

没有答案