【发布时间】:2015-03-08 23:04:41
【问题描述】:
BigQuery 不允许您在 DATEDIFF 中选择时段 MONTH。
在 BigQuery 中有没有其他方法可以做到这一点。
我可以使用以下但不是几个月来获得天差。
SELECT
OrderID,
OrderDate,
STRING( YEAR ( OrderDate )) + '-' + STRING(MONTH ( OrderDate )) as order_month,
UserID,
FirstOrderDate
DATEDIFF( OrderDate, FirstOrderDate) as date_diff,
FROM [orders.orders]
WHERE FirstOrderDate > DATE_ADD(CURRENT_TIMESTAMP(), -1, 'YEAR')
【问题讨论】:
标签: google-bigquery