我有一个采用以下格式的Big Query数据库:
p_time q_id
2019-12-12 12345
... ...
我想创建一个表,该表列出p_id在任何给定日期出现多少次。 q_id
对应一个名称,我有一个对应的数据库,我想查看该名称。
答案 0 :(得分:0)
由于要按日期和ID汇总结果,因此在日期和ID上需要GROUP BY
。
由于要计算行数,因此在选择列表中将需要COUNT
。
因此,您可能想要查询:
SELECT
p_time,
q_id,
COUNT(*) total
FROM
table_name
GROUP BY
p_time, q_id;