添加到要在RJDBC查询中使用的向量的内容

时间:2015-03-26 20:06:09

标签: r concatenation vertica

我使用RJDBC连接将来自vertica数据库的结果查询到R.我创建了一个逗号分隔的邮政编码矢量,然后我将其粘贴到我的查询中,如下所示。

b <- paste("'20882'", "'01441'", "'20860'", "'02139'", sep = ", ")

SQL <- paste("select zip, count(*)
from tablea a 
inner join tableb b on a.id = b.id
inner join tablec c on c.col = b.col
where b.zip in (",b'', ") group by 1 order by 1", '', sep = " ")

result <- dbGetQuery(vertica, SQL)

我在一个函数循环中使用它,我将在其中向邮箱b添加邮政编码。我想知道是否有办法轻松做到这一点?

我一直在尝试,但我无法以查询执行的方式向向量添加项目。

如下所示

b <- c(add_zip, b)

然后可以在查询正文中重新运行。

有什么建议吗?

谢谢, 本

0 个答案:

没有答案