1
我想知道我可以通過使用SQL查詢paremeter不起作用與在condtion並不R中工作選擇statment
請參見下面的我的代碼
Vector <- c(123,436,765)
for (i in 1:length(Vector){
Result <- sqldf("select * from DF where studentID =" , Vector[i])
Print(Result)}
注意樣品,我DF有studentId
數據類型:integer
感謝
爲什麼不' 「SELECT * FROM DF其中studentID在矢量」',其中'VECTOR'是類'data.frame'。 – mtoto
關於如何提問,請參閱[mcve]。尤其應該提供「DF」或適當的裁減版本。請注意,SQL語句必須在第一個參數中傳遞,而問題中的代碼並非如此。 'v < - Vector [i]; fn $ sqldf(「select * from DF where studentID = $ v」)'請閱讀'?sqldf'並用'fn'查看示例,在sqldf github頁面顯示字符串插值。 –