Проблемы с вставкой переменной в строку запроса для RMariaDB
. Я могу вернуть запрос без вставки и найти нужный оператор where в искомом кадре данных (например, MIN). Когда я пытаюсь использовать переменную в запросе, это терпит неудачу. Я искал stackoverflow вверх и вниз и читал документы dbgetquery, но, похоже, ничего не работает. Я уверен, что это что-то простое, просто не могу его найти.
library(RMariaDB)
team <- "MIN"
# This returns entire database with MIN in tm column.
filename <- dbGetQuery(conn, "select * from nhl_lab_lines_today")
# These will all give me a [1054] error.
test <- paste("select * from nhl_lab_lines_today WHERE tm = ",paste(team,collapse=", "),sep ="")
test <- paste("select * from nhl_lab_lines_today WHERE tm = team")
test <- paste("select * from nhl_lab_lines_today WHERE tm =", team,sep=" ")
filename <- dbGetQuery(conn, test)
![Query in database](https://i.stack.imgur.com/QwgsK.jpg)