首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从过去的7天开始计算行数

问从过去的7天开始计算行数
EN

Stack Overflow用户
提问于 2019-12-12 19:08:42
回答 1查看 108关注 0票数 0

我正在尝试设置一个MySQL查询,获取自过去7天以来从MySQL数据库中添加的行数的度量标准。(使用BigQuery)

为了简单起见,让我们假设只有两个字段:id和createdDate。

以下是我尝试过的不起作用的东西:

代码语言:javascript
复制
select count(*) from my_table where createdDate >= TIMESTAMP_SUB(createdDate, INTERVAL 7 DAY);

Bigquery不允许我创建可以作为NOW()使用的变量,而且当我尝试TIMESTAMP_SUB(NOW(), INTERVAL 7 DAY)时,它不起作用。

对于如何计算自过去7天来创建的行数,还有其他想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-12 19:11:08

在BigQuery中,您应该根据上下文使用CURRENT_DATE()或CURRENT_TIMESTAMP()

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59311282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档