【发布时间】:2019-03-09 02:26:13
【问题描述】:
我存储了几个 CSV 文件以供查询。每个 CSV 代表一个月的数据。我想计算每个 CSV 中的所有记录,并将该数据作为表中的一行保存到表中。例如,代表 May 的表应该返回如下所示的内容,然后是 June。数据从 2018 年 2 月开始并持续到 2019 年 2 月,因此也需要年值。
Month Results
----------------
May 18 1170
June 18 1167
为了提高效率,我想对所有表运行相同的查询。我还希望查询与所有未来的更新一起使用,例如。添加了 3 月 19 日的表,查询仍然有效。
到目前为止,我有这个查询。
SELECT COUNT(*)
FROM `months_data.*`
我正在使用标准 SQL 在 Google Big Query 中进行查询。
【问题讨论】:
-
表的名称是什么样的?他们有月份和年份吗?
-
有一个时间戳字段。架构说它是“时间戳”类型。
标签: sql google-bigquery