Как мне объединить два SQL-запроса, чтобы получить желаемый результат? - PullRequest
0 голосов
/ 26 июня 2019

Я занял должность у другого Аналитика и не понимаю, почему он написал свой код так, как он делал, не оставляя комментариев. Мне нужно некоторое руководство, чтобы объединить результат этого конкретного запроса.

Я пытался закомментировать некоторые части, но это приводит к запутанным данным.

SELECT ga_dimension1, ga_dimension2 AS cookie_2

--, ga_medium, ga_transactionrevenue, date, ga_source

FROM GA.hc_report

WHERE LOWER(ga_dimension2) <> 'unknown'
) t2

ON t1.ga_dimension1 = t2.ga_dimension1

LEFT JOIN (SELECT id, email FROM `shopify_blendo.shop_customers`) 
t3

ON t2.cookie_2 = t3.id

WHERE t2.cookie_2 IS NOT NULL --AND --ga_transactionrevenue > 0 AND 
t2.cookie_2 = '667118272583'

ORDER BY date DESC, email, total_purchases DESC, source_per_day 
DESC
-- WHERE t1.ga_transactionrevenue > 0 AND t2.cookie_2 IS NULL 
--ORDER BY date DESC


SELECT DISTINCT l1.ga_dimension1 AS l1_dimension1, l2.ga_dimension1 
AS l2_dimension1, l1.date, ga_transactionrevenue, ga_source, 
ga_medium, l1.ga_dimension2, l2.cookie_2
FROM GA.hc_report l1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...