【发布时间】:2019-07-09 09:34:35
【问题描述】:
我一直在阅读有关此的帖子,但许多建议的解决方案并没有按我的意愿工作。我正在尝试获取相同行的某些列的总和,然后在运行查询时选择所有其他列。
例如,当尝试对一列使用 group by 时,它不起作用。正如stackoverflow上的许多帖子/问题所建议的那样,解决方案是按选择部分中的所有列进行分组,这不会返回所需的结果。
好吧,这是我的问题,
我正在尝试运行以下查询:
SELECT
date,
campaign_id,
ad_name,
NOM_ENSEMBLE,
SUM(impressions) AS IMPRESSIONS,
SUM(clicks) AS CLICKS,
SUM(spend) AS SPEND,
Frequentation
FROM
`my-project.dugut.for_analysis`
我有上面提到的以下列,例如,对于不同的展示次数和点击次数,我得到了相同的 NOM_ENSEMBLE,我想创建一个表格,其中包含“NOM_ENSEMBLE”和“DATE”以及展示次数、点击次数、支出的总和对于相同的 DATE/NOM_ENSEBMLE!
【问题讨论】:
-
我们没有您输入的样本,也没有任何预期的输出。请在您的问题中包含您的表格的简化版本(足以说明您想要做什么),并说明您对该输入的预期输出是什么。
标签: python mysql sql google-bigquery data-analysis