在表utf_8文本的内容的不同数据库中加入两个表

时间:2014-09-04 11:46:11

标签: python python-2.7 python-3.x sqlite

如何使用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]))

0 个答案:

没有答案