私はSQLに慣れていません...愚かな質問があれば気にしないでください。 コードに基づいてデータを実行する最初のクエリはここでhits.transactionです。トランザクションIDはNULLではありません。複数のWHERE文を含むサブクエリ...
複数のSELECT、FROMおよびWHERE文があります。これをどのように修正するのですか?あなたは、WHERE
句で複数の条件を組み合わせAND/ORキーワードを使用したい場合は
SELECT
date,fullvisitorid AS Users,
hits.product.v2ProductName AS Product_Name,
(hits.product.productPrice/1000000) AS Product_Price,
(hits.product.productQuantity) AS Product_Quantity,
(hits.product.productrevenue/1000000) AS Product_Revenue
FROM ([DATASET])
WHERE hits.transaction.transactionId IS NOT NULL
-------------------------------------------------------------------
SELECT
hits.eCommerceAction.action_type AS Product_Viewed
FROM ([DATASET])
WHERE hits.eCommerceAction.action_type = '2'
達成するのは正確ですか?テーブルデータと期待される出力の例を提供できますか? –
最初のSELECTは5列、SECONDは1列を返します。これらの結果セットをどのように「結合する」のですか? – jarlh
日付、ユーザー、Product_Name、Product_Price、Product_Quantity、Product_Revenue - これらの列はすべて1つのテーブルで使用できます。これらをまとめて1つのビジュアルに表示し、表示された総製品数を表示できますVs Total Product Revenue Vs Total Product Quantity Product_Viewedは '2'の条件で引っ張られ、残りはすべて引っ張られるべきです。hits.transaction.transactionIdがNULLでない場合....またはそうでない場合、これらの列はすべてNULL値のデータを取得します –