【问题标题】:Teradata SQL Tuning. Aliasing a union all column in a dervied tableTeradata SQL 调优。为派生表中的联合所有列起别名
【发布时间】:2016-02-27 05:37:45
【问题描述】:

我确定我可能遗漏了一些东西,但有没有办法可以为派生表的结果数据集列设置别名

    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 语句驱动。
  • 感谢 Rob PL 作为答案,以便我投票并勾选

标签: sql teradata data-warehouse union-all sqlperformance


【解决方案1】:

我重新格式化了您的 SQL,但它似乎不完整。通常,列别名和数据类型由 UNION 中的第一个 SELECT 语句驱动

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-05
    • 1970-01-01
    • 2019-05-02
    • 2016-01-18
    • 2018-10-12
    • 1970-01-01
    • 2017-04-17
    • 2023-01-18
    相关资源
    最近更新 更多