1

株式のリストをSQLクエリに順番に渡そうとしています。これを行うには、カスタム文字列をsqlQueryコマンドに渡します。

次のように文字列を作成します。

my.stocks <- c('BIL','BTI')
a <- "SELECT TRADE_DATE_TIME,PRICE  FROM MYDATA where TRADE_DATE_TIME > '2013-01-01' and INSTR_CODE = "
b <- my.stocks[1]
c <-  "order by TRADE_DATE_TIME asc"
my.string <- paste(a,"'",b,"'",c)

私の問題は、カスタム文字列で、引用符と変数bの間にスペースがあることです。これらのスペースを削除するにはどうすればよいですか?

4

1 に答える 1

1

sep次の引数を使用しpasteます。

my.string <- paste(a,"'",b,"'",c, sep="")

cまた、文字列の先頭にスペースを追加する必要があります。

c <-  " order by TRADE_DATE_TIME asc"
于 2013-01-10T09:22:33.007 に答える