【发布时间】:2014-05-14 09:05:27
【问题描述】:
我正在尝试使用 R 和 postgres 包连接到我的数据库的一些动态 SQL 查询。
不幸的是,如果我执行以下语句,我会得到一个空数据框:
x <- "Mean"
query1 <- dbGetQuery(con, statement = paste(
"SELECT *",
"FROM name",
"WHERE statistic = '",x,"'"))
我相信最后一行的某处存在语法错误。我已经以各种可能的方式更改了逗号和引号,但似乎没有任何效果。 有谁知道我如何使用 使用 R 变量的动态 WHERE 语句构造这个 SQL 查询?
【问题讨论】:
标签: sql r postgresql dynamic-sql