У меня есть 3 таблицы на SQLite, и мне нравится обновлять таблицу1 на основе значений из таблицы3.
В MySQL:
UPDATE table1 t1
JOIN table2 t2 ON t2.id = t1.id_t2
JOIN table3 t3 ON t2.id_t3 = t3.id
SET t1.name = 0 WHERE t3.name = 0;
Я знаю, что SQLite не поддерживает UPDATE-JOIN, но я не знаю, какое хорошее решение без JOIN?