在R中是否有一个不同的函数用于获得与SQL相同的左或右函数结果?
例如,SQL中的以下查询将给出列的前6个字符:
select left(x, 6)
from table
Run Code Online (Sandbox Code Playgroud)
但是,当我在sqldf中尝试这样的时候:
sqldf("select left(x,6) from table")
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
sqliteSendQuery(con,statement,bind.data)中的错误:
语句中的错误:接近"(":语法错误
它给了我x变量但不是左(x,6).为了澄清,x的长度大于6.