【发布时间】:2015-10-20 19:27:24
【问题描述】:
我正在使用 sqldf 删除如下三个观察结果。
del_query <- sprintf("DELETE from data_table
where ID_NUMBER IN (%s)",
paste((
'8254700',
'8641472',
'9022163'
), collapse=", "))
sqlQuery(myconn, del_query)
执行查询时没有看到任何错误。我也没有得到正确的结果。它只是删除了 ID 为 8254700 的第一个观测值,其余两个 ID 为 8641472 或 9022163 的观测值仍然存在。想知道我做错了什么......我需要所有三个观察结果......任何帮助都是非常感谢的人。
【问题讨论】: