在 Bigquery 中计算过去 3 个月内活跃的供应商数量

Posted

技术标签:

【中文标题】在 Bigquery 中计算过去 3 个月内活跃的供应商数量【英文标题】:Calculate the number of active vendor in the last 3 months in Bigquery 【发布时间】:2021-08-16 03:42:40 【问题描述】:

我是 SQL 新手,我想计算最近 3 个月内活跃的供应商数量(如果一个供应商在一个供应商内至少有一笔交易,则该供应商被认为是活跃的) 一定的时间范围) 从访问https://console.cloud.google.com/marketplace/product/iowa-department-of-commerce/iowa-liquor-sales?filter=category:analytics&filter=price:free&filter=solution-type:dataset&project=fiery-plate-322918&folder=&organizationId= 数据集获取的数据。 提前谢谢你

【问题讨论】:

【参考方案1】:

该表格于 2019 年 6 月 4 日更新。因此没有最近几个月的当前数据。

vendor_number
FROM `bigquery-public-data.iowa_liquor_sales.sales` 
where date>date_sub (current_date(),interval 3 month)
GROUP BY 1

不返回任何数据。

【讨论】:

以上是关于在 Bigquery 中计算过去 3 个月内活跃的供应商数量的主要内容,如果未能解决你的问题,请参考以下文章

MYSQL NOT IN 子选择查询

计算6个月内的所有日期,而不是整体

Power 查询中基于过去 3 个月的计算列

Pandas:仅当某个列值在过去 N 个月内出现 N 次时才保留行

过去 X 个月内的 PostgreSQL 累积计数

有啥好的新的网络开发者浏览器插件吗? (如在过去 6 个月内发布)