Sql 从MS Access迁移到红移

Sql 从MS Access迁移到红移,sql,ms-access,amazon-redshift,Sql,Ms Access,Amazon Redshift,我想将现有表移动到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 In

我想将现有表移动到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中的等效查询是什么


谢谢

因为Amazon Redshift使用标准SQL,所以您可以在Redshift中使用相同的查询,您显示的查询没有任何特殊之处(只要您以前迁移过表[COF Reference]和[Top NAD Issues by Month Link].

什么是'Nz'函数的等价物?尝试使用一个常数作为第二个参数的NVL函数。好吧,你看,它确实有“任何”特殊之处。