我有一个脚本在 Hadoop Impala 中用作 SQL 查询,但是当我尝试使用 RODBC 包在 R 中运行时,如果使用“sum”函数,唯一的一行会产生错误,如下所示:
install.packages("RODBC")
library(RODBC)
conn <- odbcConnect("ODBC Impala")
example1 <- sqlQuery(conn, "
select
column1 as Name, column2 as Date, sum(column3) as Balance
from
database1.table1
where
column2="20151130"")
但是当我排除:
sum(column3) as Balance
脚本运行得很好。有人可以帮忙吗?
最佳答案
据推测,您需要一个group by
:
select column1 as Name, column2 as Date, sum(column3) as Balance
from database1.table1
where column2 = '20151130'
group by column1, column2;
关于sql - 如何在 RODBC 的 SQLquery 中使用求和函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34547589/