ids = cursor1.execute("select id from users") for i in range(0, ids - 1): id= cursor1.fetchone() cursor2.execute("select name from clients where id = %s ", id) name = cursor2.fetchone() cursor3.execute("update clients set str_name = %s where id = %s ", (name, id)) cursor1.close cursor2.close cursor3.close conn.commit() conn.close()