Snowflake 查询取消数据透视表

Snowflake query to unpivot tables

提问人:Andy 提问时间:11/17/2023 最后编辑:Mike WaltonAndy 更新时间:11/19/2023 访问量:22

问:

在此处输入图像描述我有一个关于将列取消透视到行中的问题,以便汇集到多个选择的STG_RESPONSES中,并汇集到STG_COMMENTS中进行注释,这是两个表结构,我需要对 4 个类似的文件执行此操作。将 unpivot 语句编写为 snowflake 过程或 snowflake 查询。你们能帮忙解决这样的查询或sproc吗?谢谢!

[在此处输入图片描述](https://i.st在此处输入图像描述ack.imgur.com/863nn.png)

SELECT
    QID,
    QuestionLabel,
    QuestionText,
    ResponseScale,
    ResponseText
FROM CX_MOVE_IN_QID_CROSSWALK
UNPIVOT (
    QuestionText FOR Attribute IN (
         "QID2", "QID25", "QID4",
        "QID6", "QID24", "QID13", "QID9", "QID11", "QID30", "QID31", "QID32"
    )
) AS UnpivotedData;
数据库 存储过程 snowflake-cloud-data-platform cloud

评论


答: 暂无答案