我正在获取两个查询的结果(它们在我的sql数据库文本中),我想计算它们共有多少个单词。在python中,我会这样做:
a="I like pizza like spotify like like like"
b="You like spotify"
a1=a.split()
b1=b.split()
for word in a1:
if word in b1:
count+=1
print(count)
但是在pymysql中,我很容易导致游标卡住。到目前为止,我只是为了获取查询结果而这样做,但是在那之后我是prerry stack。
con=connection()
cur=con.cursor()
num1=int(articleId)
sql_query='''SELECT articles.summary from articles where articles.id=%s'''
cur.execute(sql_query,(num1))
results=cur.fetchall()
sql='''SELECT articles.summary from articles where articles.id=10'''
cur.execute(sql)
result=cur.fetchall()