Есть следующий код на Python3.
con = sl.connect('somedb.db')
cursor = con.cursor()
cursor.execute("delete from tmp_rev;")
con.commit()
cursor.execute("insert into tmp_rev select distinct b.id, b.rnm, r.month_r from rev r inner join (select min(id) as id, rnm from form4 group by rnm) b on r.kkt = b.rnm where rnm !='';")
con.commit()
print("обновление")
До строки с print() код не доходит, зависает на insert.
Запрос правильный, если его вставить в Sqlite Studio - отрабатывает за доли секунды. Подскажите что не так.