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 语句驱动