我的 SQL 中有两个表。表 1 包含许多数据,但表 2 包含大量数据。
这是我使用 Python 实现的代码
import MySQLdb
db = MySQLdb.connect(host = "localhost", user = "root", passwd="", db="fak")
cursor = db.cursor()
#Execute SQL Statement:
cursor.execute("SELECT invention_title FROM auip_wipo_sample WHERE invention_title IN (SELECT invention_title FROM us_pat_2005_to_2012)")
#Get the result set as a tuple:
result = cursor.fetchall()
#Iterate through results and print:
for record in result:
print record
print "Finish."
#Finish dealing with the database and close it
db.commit()
db.close()
然而,这需要很长时间。我已经运行 Python 脚本 1 小时,但它仍然没有给我任何结果。
请帮我。