如何使用Python将不同数据库文件中的两个表连接起来,存储的数据是否为utf_8(阿拉伯语文本)中的unicode文本?
我table1
中有db_b
& table2
中的db_a
。
我想在table1
的列条件下加入它们,并将生成的表存储在第三个数据库"db3"
中?
b_cursor.execute('SELECT root FROM table1 ' )
output = b_cursor.fetchall()
a_cursor = db_a.cursor()
rows=a_cursor.execute('select root ,word FROM table2 WHERE root IN ("output")').fetchall()
for r in rows:
i+=1
print r[0],r[1]
c_cursor.execute('insert into new_table (no,string,root) values(?,?, ?)',(i, r[1],r[0]))