【发布时间】:2015-11-07 02:28:11
【问题描述】:
我正在尝试在 sqldf 中使用本机 sql 函数,例如 month。我不确定为什么这不起作用。数据框中有我从中提取的月度数据,所以我不明白。如果我在 dbGetQuery 中对其进行子集化,那么它可以工作,因为它是直接从 MySQL 数据库中提取的,但是当我尝试对 sqldf 包执行相同操作时,它会失败。
sqldf("select * from data_old_cust where month(order_date) = 1", drv = 'SQLite')
sqliteSendQuery(con, statement, bind.data) 中的错误:错误 声明:没有这样的功能:月
【问题讨论】: