Дубликат pagePath
;это в обоих CTE.В этом случае я, вероятно, рекомендую:
SELECT w.*,
p.* EXCEPT (pagePath)
FROM DAY_WIDGET_STAT w INNER JOIN
DAY_PAGEVIEWS_STAT p
ON w.pagePath = p.pagePath
LIMIT 10;
В качестве альтернативы USING
также должен делать то, что вы хотите:
SELECT *
FROM DAY_WIDGET_STAT w INNER JOIN
DAY_PAGEVIEWS_STAT p
USING (pagePath)
LIMIT 10;
Возможно, вы сможете переписать запрос, чтобы он былодиночная агрегация, но без выборочных данных и желаемых результатов, это немного сложно понять.Если вам интересно, вы можете задать еще один вопрос.