0

次のようなクエリを実行できません:

SELECT table1.name FROM dataset1.table1

走ることもできません

SELECT dataset1.table1.name FROM dataset1.table1

そのため、結合で遊び始めることすらできません。テーブル名でデータセットを指定する必要がある場合、bigqueryで結合をどのように実行する必要がありますか?

4

2 に答える 2

1

次のようにしてみてください。

SELECT table1.name1, table1.name2, table2.name1, table2.name2
FROM dataset.table1 as table1
JOIN dataset.table2 as table2
ON table1.name1 = table2.name1
WHERE table1.name1 = whatever

お役に立てれば

于 2012-05-11T14:46:05.917 に答える
-1

ジョーダンに感謝します、それは私が間違っていたことです。私はmySQLに慣れており、そのselectは正常に機能しますが、BQでは機能しません。結合全体を書き出すと、テーブル名が正しく取得されました。

于 2012-05-12T11:12:36.407 に答える