【发布时间】:2015-06-11 19:01:00
【问题描述】:
我之前测试过代码,它没有给我任何错误。 现在有一个错误“sqldf: table T1 already in test”。 我该如何解决?
ret <- sqldf("SELECT T1.*, T2.score FROM T1 JOIN T2 USING(date)")
【问题讨论】:
-
是否有机会打印
T1、T2和test的str? -
我没有打印任何一个。 T1 和 T2 是两个表,没有定义 test。
-
如果您希望人们帮助您连接两个表,我们需要查看表中的数据以找出导致错误的原因。
-
我假设您将 sqldf 与 MySQL 或 PostgreSQL 一起使用。从测试数据库中删除 T1 表,然后重试。