Вопрос актуален только для SQLite3.Как обновить строку таблицы из другой таблицы?Мой пример:
В таблице "cashpoints" есть столбцы "id", "bank_id"В таблице "banks_cashpoints" есть столбцы "cp_id", "b_id"Таблицы должны быть объединены по условию
cashpoints.id = banks_cashpoints.cp_id
Поэтому мне нужно: banks_cashpoints.b_id -> cashpoints.bank_id
Каждая из моих попыток не удаласьНапример, это (ОШИБКА: около «от»: синтаксическая ошибка):
UPDATE cashpoints
SET bank_id = b_id
FROM banks_cashpoints bc
WHERE cp_id = id
Поскольку я читаю здесь , невозможно использовать инструкцию FROM в запросе на обновление.Но я понятия не имею, как это сделать без него.