如何获取将变量作为表名的MySQL SELECT语句。
例如:
a = "table1"
b = "table2"
以此类推...
现在,我想将这些变量集成到SELECT语句中:
dbSendQuery(mydb, "select * from a")
我用不同的逗号进行了尝试,但不幸的是没有成功。我也尝试过百分号。
有人可以告诉我如何解决吗?
谢谢!
答案 0 :(得分:0)
dbSendQuery(mydb, sprintf("select * from %s",a))
sprintf
在这种情况下应该会有所帮助。有关其工作原理的更多信息,请尝试?sprintf