0
私は私のBQで以下のクエリを持っています。基本的に私は3つのテーブル(ユーザー、製品、訪問)を持って、私は日付に参加しようとしています。bigqueryの3つのテーブルに参加します
SELECT
product.Date,
SUM(product.quantity) AS quantity,
SUM(users.Users) AS users,
SUM(visitsdata.Visits) AS visits
FROM (
SELECT
product.Date,
product.product,
users.date,
users.Users,
visitsdata.Visits
FROM
[Testdata.productsold] AS product
JOIN
[Testdata.userswithpurchase] AS users
ON
product.Date=users.date) AS usersproduct
JOIN
[Testdata.visits] visitsdata
ON
usersproduct.Date= visitsdata.date
GROUP BY
product.Date
私は質問を書く上での専門家ではありませんが、私の質問に間違っていることを教えてもらえますか?
おかげ
、JOIN [INNER]対JOINを考慮することができます訪問の正確な数。数量とユーザーのためではありません – sam123
あなたは少なくとも実行して結果を出すことができてうれしく思います。我々がそれに対処したように見える。あなたがまだ持っている問題は私にとって全く違って見え、コメントを交換する際には対処できません。新しい問題に固有の新しい質問をそれぞれの詳細で投稿することをお勧めします。その間、私は元の質問に答えていると感じます。あなたが同じ方法を感じるなら、あなたは少なくともそれを証明するために投票することを検討することができます。それはあなたを助け、それを受け入れます。すべてあなた次第:o)新しい質問が表示されたら - もう一度お手伝いします –