Teradata SQL 调整。为派生的 table 中的所有列添加别名
Teradata SQL Tuning. Aliasing a union all column in a dervied table
我确定我可能遗漏了一些东西,但有没有办法可以为派生的结果数据集列添加别名 table
sel tb1.C1
, Tb2.C2
, ( sel DC1.Col1
from ( DC1 logic here) DC1
UNION ALL
DC2.col2
from ( DC2 Logic here ) DC2
) D_outer
where conditions
我想为来自 DC1.col1 UNION ALL DC2.col2 的 D_outer 中的列添加别名
所以我可以调用它来做其他事情,我正在尝试做
我重新格式化了您的 SQL,但似乎不完整。通常,列别名和数据类型由 UNION
中的第一个 SELECT 语句驱动
我确定我可能遗漏了一些东西,但有没有办法可以为派生的结果数据集列添加别名 table
sel tb1.C1
, Tb2.C2
, ( sel DC1.Col1
from ( DC1 logic here) DC1
UNION ALL
DC2.col2
from ( DC2 Logic here ) DC2
) D_outer
where conditions
我想为来自 DC1.col1 UNION ALL DC2.col2 的 D_outer 中的列添加别名 所以我可以调用它来做其他事情,我正在尝试做
我重新格式化了您的 SQL,但似乎不完整。通常,列别名和数据类型由 UNION
中的第一个 SELECT 语句驱动