2013-04-24 81 views
0

通過RMySQL連接到數據庫我編寫了一些R-腳本 - 使它們更容易:是否可以將MySQL Query中的日期設置爲變量?RStatistics:將日期設置爲MySQL中的變量查詢

例如

x<-"2012-12-01" 

rs <- dbGetQuery(db,"**** where date between 'x' and '2012-12-31'") 

是否有任何可能性或是「」只是MySQL的東西? 謝謝!

回答

2

使用paste動態編寫查詢:

x<-'2012-12-01' 
query <- paste("**** where date between '",x,"' and '2012-12-31'",sep='') 

這將產生像查詢:

"**** where date between '2012-12-01' and '2012-12-31'" 

然後

rs <- dbGetQuery(db,query)