0
錯誤:2.1 - 0.0:JOIN不能直接應用於表聯合或表通配符函數。考慮將表聯合或表通配符函數包裝在子查詢中(例如,SELECT *)。Google搜索此BigQuery錯誤不會返回任何完全匹配。你知道這意味着什麼嗎?
職位編號:[刪除]:job_pL4_bJxV7X02bltG3KrpxwqYkrQ
錯誤:2.1 - 0.0:JOIN不能直接應用於表聯合或表通配符函數。考慮將表聯合或表通配符函數包裝在子查詢中(例如,SELECT *)。Google搜索此BigQuery錯誤不會返回任何完全匹配。你知道這意味着什麼嗎?
職位編號:[刪除]:job_pL4_bJxV7X02bltG3KrpxwqYkrQ
下面的查詢將重現錯誤:
SELECT a.x, b.x
FROM (SELECT 1 x), (SELECT 1 x) a
CROSS JOIN (SELECT 2 x) b
爲了解決這個問題,圍繞工會與SELECT:
SELECT a.x, b.x
FROM (SELECT x FROM (SELECT 1 x), (SELECT 2 x)) a
CROSS JOIN (SELECT 2 x) b
謝謝Felipe,這很有道理。 –
莫非你發佈查詢本身,解釋是相當直接的,它的工作? – Pentium10
任何查詢示例? –
我不明白你的問題。錯誤消息告訴你*完全*有什麼問題,*完全*如何解決它。你的問題是什麼?如果它是*我如何修復我的SQL語句?*,如果不包括您的SQL語句,您如何指望我們回答? –