R sqldf:错误表已在测试中
我以前测试过代码,它没有给我任何错误。 现在有一个错误“sqldf:表T1已经在测试中”。 我怎样才能修好它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") 您可能有一个与数据库表同名的数据框。清除您的环境并重试。您可能有一个与数据库表同名的数据框。清除您
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表,然后重试。