大R查询忽略WHERE条件

时间:2019-02-26 11:26:16

标签: r google-bigquery bigrquery

我正在尝试从时间戳大于某个特定值的大查询表中提取数据。

当我运行query_exec时,field3的WHERE语句起作用,但timestamp语句不起作用。

我需要将值转换为浮点数,因为我的时间戳超出了R整数范围。我认为这是问题所在,但不明白为什么...?

sql <- paste0("SELECT field1, field2, field3, FLOAT(timestamp) AS timestamp 
FROM [project:table",date,"]
WHERE field3 = 'string' AND timestamp > 1551163026015190 ")

query<-query_exec(sql, project = project) 

R脚本中的前三行是一行,但为了便于使用在此分开。

非常感谢,

0 个答案:

没有答案