2017-06-05 21 views
0

私は非常に単純なSQLスクリプトに執着しています。 Google BigQueryでLEFT JOINを実行したいFROMBigQuery、left join

SELECT a.name、b.name [BigQueryの-00000:TABLE1] LEFTは [BigQueryの-00000:表2] JOIN b.name ON B = a.name LIMIT 10

をそして私は、エラーメッセージが出続ける:句ON

は、テーブル名が付いすべてのフィールド名と、各 テーブルから1フィールド名の=の比較でなければなりません。 標準SQL .google.com/BigQueryの/ docsに/参照/標準SQL /)を使用することを検討して、 が非平等なJOINや表現を含む比較と 残留述語

私が何であるかを理解していないことを可能にします私のスクリプトで間違っている。助けてください。

+0

クエリが正常であるようです。どのようにこのクエリを実行していますか?それはいくつかのAPIを介してですか? WebUI?また、それが動作するかどうかを確認するために標準SQLを実行しようとしましたか? –

答えて

0

スクリプトに間違いがあります。テーブル名が間違っています...ごめんなさい。