在bigquery sql中超出了资源
我有一个简单的cte查询,可以删除重复项在bigquery sql中超出了资源,sql,google-bigquery,Sql,Google Bigquery,我有一个简单的cte查询,可以删除重复项 with cte as ( select Agent_SK , Listing_Agent_License_Number , Listing_Agent_Name , Listing_Agent_Address , Listing_Agent_Phone , Listing_Agent_Email , Office_Name , Office_Address , Office_
with cte as (
select Agent_SK
, Listing_Agent_License_Number
, Listing_Agent_Name
, Listing_Agent_Address
, Listing_Agent_Phone
, Listing_Agent_Email
, Office_Name
, Office_Address
, Office_Phone
, Office_Email
, Update_Timestamp
, ROW_NUMBER() OVER (PARTITION BY Listing_Agent_Name
, Listing_Agent_Address
, Listing_Agent_Phone
, Listing_Agent_Email
ORDER BY Update_Timestamp DESC) AS rn
from `mother-216719.VALUATION.MLS`
where Agent_SK is not null
) select
Agent_SK
, Listing_Agent_License_Number
, Listing_Agent_Name
, Listing_Agent_Address
, Listing_Agent_Phone
, Listing_Agent_Email
, Office_Name
, Office_Address
, Office_Phone
, Office_Email
, Update_Timestamp
from cte
where rn = 1;
此查询提供了超出的资源。我想这是关于
行数()
函数的。我怎么能绕过这个 下面是BigQuery标准SQL,应该可以做到这一点
#standardSQL
WITH cte AS (
SELECT
Agent_SK
, Listing_Agent_License_Number
, Listing_Agent_Name
, Listing_Agent_Address
, Listing_Agent_Phone
, Listing_Agent_Email
, Office_Name
, Office_Address
, Office_Phone
, Office_Email
, Update_Timestamp
FROM `mother-216719.VALUATION.MLS`
WHERE Agent_SK IS NOT NULL
)
SELECT AS VALUE ARRAY_AGG(t ORDER BY Update_Timestamp DESC LIMIT 1)[OFFSET(0)]
FROM cte t
GROUP BY
Listing_Agent_Name
, Listing_Agent_Address
, Listing_Agent_Phone
, Listing_Agent_Email
下面是BigQuery标准SQL,应该可以做到这一点
#standardSQL
WITH cte AS (
SELECT
Agent_SK
, Listing_Agent_License_Number
, Listing_Agent_Name
, Listing_Agent_Address
, Listing_Agent_Phone
, Listing_Agent_Email
, Office_Name
, Office_Address
, Office_Phone
, Office_Email
, Update_Timestamp
FROM `mother-216719.VALUATION.MLS`
WHERE Agent_SK IS NOT NULL
)
SELECT AS VALUE ARRAY_AGG(t ORDER BY Update_Timestamp DESC LIMIT 1)[OFFSET(0)]
FROM cte t
GROUP BY
Listing_Agent_Name
, Listing_Agent_Address
, Listing_Agent_Phone
, Listing_Agent_Email
我需要了解更多关于ARRAY_AGG的信息。这是你第二次用这个救我了。谢谢我需要了解更多关于ARRAY_AGG的信息。这是你第二次用这个救我了。谢谢