R sqldf:错误表已在测试中

R sqldf:错误表已在测试中,r,sqldf,R,Sqldf,我以前测试过代码,它没有给我任何错误。 现在有一个错误“sqldf:表T1已经在测试中”。 我怎样才能修好它 ret <- sqldf("SELECT T1.*, T2.score FROM T1 JOIN T2 USING(date)") ret您只需执行: sqldf("drop table test.T1") 您只需要执行: sqldf("drop table test.T1") 您可能有一个与数据库表同名的数据框。清除您的环境并重试。您可能有一个与数据库表同名的数据框。清除您

我以前测试过代码,它没有给我任何错误。 现在有一个错误“sqldf:表T1已经在测试中”。 我怎样才能修好它

ret <- sqldf("SELECT T1.*, T2.score FROM T1 JOIN T2 USING(date)")

ret您只需执行:

sqldf("drop table test.T1")

您只需要执行:

sqldf("drop table test.T1")

您可能有一个与数据库表同名的数据框。清除您的环境并重试。

您可能有一个与数据库表同名的数据框。清除您的环境并重试。

您是否有可能打印
T1
T2
test
str
。T1和T2是两个表,未定义test。如果您希望人们帮助您连接两个表,我们需要查看表中的数据,以找出导致错误的原因。我假设您正在使用sqldf和MySQL或PostgreSQL。从测试数据库中删除T1表,然后重试。是否有可能打印
T1
str
T2
test
?我没有打印它们中的任何一个。T1和T2是两个表,未定义test。如果您希望人们帮助您连接两个表,我们需要查看表中的数据,以找出导致错误的原因。我假设您正在使用sqldf和MySQL或PostgreSQL。从测试数据库中删除T1表,然后重试。是否有可能打印
T1
str
T2
test
?我没有打印它们中的任何一个。T1和T2是两个表,未定义test。如果您希望人们帮助您连接两个表,我们需要查看表中的数据,以找出导致错误的原因。我假设您正在使用sqldf和MySQL或PostgreSQL。请从测试数据库中删除T1表,然后重试。