Estoy utilizando una biblioteca RSQLite
en R para administrar un conjunto de datos demasiado grande para la RAM. Para cada regresión, consulto en la base de datos para recuperar un año fiscal a la vez. Ahora tengo el año fiscal modificable:Consulta de RSQLite con la variable especificada por el usuario en el campo DONDE
data.annual <- dbGetQuery(db, "SELECT * FROM annual WHERE fyear==2008")
me gustaría hacer el año fiscal (2008 arriba) para hacer cambios un poco más fácil (y a prueba de tontos). ¿Hay alguna manera de que pueda pasar una variable en una cadena de consulta SQL? Me gustaría utilizar:
fiscal.year <- 2008
data.annual <- dbGetQuery(db, "SELECT * FROM annual WHERE fyear==fiscal.year")
Similar uno: http://stackoverflow.com/questions/3416973/dynamic-string-in-r – Marek