【问题标题】:Migrating from MS Access to Redshift从 MS Access 迁移到 Redshift
【发布时间】:2017-05-26 08:36:46
【问题描述】:

我想将现有表移动到 Amazon Redshift。以下是我在 Access 中的查询

SELECT [Top NAD Issues by Month Link].[COF Item Number]
    ,Nz([a.supplier], "NO COF INFO") AS Supplier
    ,Nz([a.subsystem], "NO COF INFO") AS Subsystem
    ,[Top NAD Issues by Month Link].[Business Unit Info]
INTO [Top NAD Issues by Month]
FROM (
    SELECT [COF Reference].[COF Item Number]
        ,[COF Reference].Supplier
        ,[COF Reference].Subsystem
        ,[COF Reference].[Project Group]
        ,[COF Reference].Project
        ,Count([COF Reference].[Claim Number]) AS [CountOfClaim Number]
    FROM [COF Reference]
    GROUP BY [COF Reference].[COF Item Number]
        ,[COF Reference].Supplier
        ,[COF Reference].Subsystem
        ,[COF Reference].[Project Group]
        ,[COF Reference].Project
    ORDER BY [COF Reference].[COF Item Number]
    ) a
RIGHT JOIN [Top NAD Issues by Month Link] ON a.[COF Item Number] = [Top NAD Issues by Month Link].[COF Item Number];

Redhisft 中的等效查询是什么?

谢谢

【问题讨论】:

    标签: sql ms-access amazon-redshift


    【解决方案1】:

    由于 Amazon Redshift 使用标准 SQL,您可以在 Redshift 中使用相同的查询,您显示的查询没有任何特殊之处(只要您之前迁移过表 [COF 参考] 和 [按月排列的热门 NAD 问题链接]。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-14
    • 1970-01-01
    相关资源
    最近更新 更多