2
SELECT
prc.user_key,
percentile(P.price, 0.5) OVER (PARTITION BY P.user_key) as median_price
FROM
(
SELECT
vfc.user_key,
vfc.order_id,
MIN(vddo.cc) price
FROM
td_b.mv_a vfc
JOIN
td_b.dim_deal_option vddo
ON vfc.d_key = vddo.d_key
WHERE
vfc.action = 'sale'
GROUP BY vfc.user_key, vfc.order_id
) prc limit 100;
給出了錯誤「失敗:解析錯誤:行不匹配4:13輸入‘(’from子句預期從近‘OVER’中的」在蜂巢 當我刪除。百分位數和分區查詢工作正常,任何想法?我試圖count(),而不是百分點,仍然是相同的錯誤雖然我嘗試使用分區蜂巢上,
你確定你有足夠新的版本嗎? –