datetime - Google bigquery 中标准 SQL 中的日期函数

标签 datetime google-bigquery

Goolge bigquery 的标准 SQL 中的日期函数(YEAR()、MONTH()、DATEADD()、DATEDIFF(),...)是什么?

我使用了函数here当 --use_legacy_sql 为 true 时,但它们不适用于标准 SQL。

最佳答案

您可以在此处找到 BigQuery Standard SQL 的所有日期函数:https://cloud.google.com/bigquery/sql-reference/functions-and-operators#date-functions

具体EXTRACT返回与指定日期部分对应的值。该部分必须是以下之一:

DAYOFWEEK (Returns 1-7, where 1=Sunday ... 7=Saturday)
DAY
DAYOFYEAR
MONTH
QUARTER (Returns 1-4)
YEAR

另请参阅 DATE_ADDDATE_SUBDATE_DIFF 以及 DATEADD()、DATEDIFF() ... 的其余部分

关于datetime - Google bigquery 中标准 SQL 中的日期函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39964351/

相关文章:

c# - 如何比较两行的日期

date - 如何在 BigQuery 中将多种字符串格式转换为一种日期格式?

google-bigquery - Google Big Query 中的 GROUP BY 问题

python - 如何检查 BigQuery 查询结果何时返回零记录?

java - BigQuery - 导出 CSV 某些列

c# - 有关如何在 C# 中从 XML 文档中正确提取 DateTime 的一些信息?

c# - 将 SQLServer 的 DateTime 转换为 MySQL

Java getTimeInstance(DateFormat.SHORT)针对不同的语言环境输出不同的格式?

c# - 异步过程中的 DateTime 转换

sql - 按日期累计金额