【发布时间】:2021-10-12 11:05:39
【问题描述】:
在下面的代码中,我想找出某些报纸上提及人物的次数。为了只接收 2015-2021 年之间的数据,我应该添加哪一行代码?
SELECT
person,
SUM(count_of_mentions) AS all_mentions
FROM
project.dataset.keyword
WHERE
domain IN ( 'israelhayom.co.il', 'ynet.co.il', 'walla.co.il', 'haaretz.co.il')
GROUP BY
person
ORDER BY
all_mentions DESC
LIMIT
50;
【问题讨论】:
-
表格中有日期列吗?里面有什么?
-
请提供样本数据和期望的结果。
-
WHERE domain IN ( ... ) AND date_column between "2015-01-01" and "2021-12-31" -
我试过这个,我收到一个错误:“无法识别的名称:date_column at [8:7]”
-
这是我试过的代码:SELECT person, SUM(count_of_mentions) AS all_mentions FROM project.dataset.keyword WHERE domain = 'israelhayom.co.il' AND date_column between "2015-01-01"和“2021-12-31” GROUP BY person ORDER BY all_mentions DESC LIMIT 50;
标签: sql google-cloud-platform google-bigquery