在R和MySQL中将变量用作表名

时间:2018-11-27 11:58:46

标签: r select rmysql

如何获取将变量作为表名的MySQL SELECT语句。

例如:

a = "table1"
b = "table2"

以此类推...

现在,我想将这些变量集成到SELECT语句中:

dbSendQuery(mydb, "select * from a")

我用不同的逗号进行了尝试,但不幸的是没有成功。我也尝试过百分号。

有人可以告诉我如何解决吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

dbSendQuery(mydb, sprintf("select * from %s",a))

sprintf在这种情况下应该会有所帮助。有关其工作原理的更多信息,请尝试?sprintf