Я пытаюсь сделать JOIN в двух столбцах из двух разных таблиц (один из них - это представление) в Google BigQuery. Я попытался это множество способов, но получили эту ошибку наиболее последовательно:Присоединяйтесь к Google BigQuery через Cloud Datalab
invalidQuery: 2.1 - 0.0: JOIN cannot be applied directly to a table union or to a table wildcard function. Consider wrapping the table union or table wildcard function in a subquery (e.g., SELECT *).
Вот мой SQL (устаревший) запрос:
SELECT
blp_today.beta_key,
blp_today.px_last,
blp_today.eqy_weighted_avg_px,
blp_today.created_date,
blp_today.security_ticker,
ciq_company_stg.ticker,
ciq_company_stg.ciq
FROM
[fcm-dw:acquisition_bloomberg.blp_today],
[fcm-dw:acquisition_ciq]
JOIN
blp_today.security_ticker AS ticker
ON
blp_today.security_ticker = ciq_company_stg.ticker
LIMIT 1000
Любая помощь будет оценена.
Последнее на самом деле вид те же таблиц, это помогло, хотя, спасибо. –