有没有办法使用日期变量作为TABLE_DATE_RANGE()
的参数?
我的意思是,我的目标是分析用户购买后下周的行为。
我试图获得的是这样的:
TABLE_DATE_RANGE([mydata.],
TIMESTAMP(purchaseDate),
TIMESTAMP(DATE_ADD(purchaseDate,7,'DAY')))
我以前计算过“purchaseDate
”,查询固定的时间段。这将使每个用户的查询时间范围动态化。我不确定这种方法是否违反了BQ结构逻辑。
答案 0 :(得分:3)
TABLE_DATE_RANGE将不接受任何字段名称,至少因为在评估时没有可用