Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何设置日期范围包括当前日期的BigQuery查询_Mysql_Sql_Google Bigquery - Fatal编程技术网

Mysql 如何设置日期范围包括当前日期的BigQuery查询

Mysql 如何设置日期范围包括当前日期的BigQuery查询,mysql,sql,google-bigquery,Mysql,Sql,Google Bigquery,我正在尝试从指定的上线日期开始在BigQuery中查询命中率数据库,并希望此后每天继续运行查询。有没有办法防止将日期范围硬编码到查询中,而改为使用当前日期 到目前为止我得到的是 WHERE SUBSTR(_TABLE_SUFFIX, 1, 8) BETWEEN '20200701' AND '20211231' 这是我想更改为当前日期的某种变量的第二个日期 谢谢配合使用: 谢谢,我会试一试:)查询只返回5月份的结果,你知道我如何编辑它以返回5月1日到今天的值吗?请看 SELECT FORMAT

我正在尝试从指定的上线日期开始在BigQuery中查询命中率数据库,并希望此后每天继续运行查询。有没有办法防止将日期范围硬编码到查询中,而改为使用当前日期

到目前为止我得到的是

WHERE SUBSTR(_TABLE_SUFFIX, 1, 8) BETWEEN '20200701' AND '20211231'
这是我想更改为当前日期的某种变量的第二个日期

谢谢

配合使用:


谢谢,我会试一试:)查询只返回5月份的结果,你知道我如何编辑它以返回5月1日到今天的值吗?请看
SELECT FORMAT_DATE("%Y%m%d", CURRENT_DATE()) AS formatted;