Как в условии UPDATE использовать данные из другой таблицы?
Есть примерно такая таблица:
----------
Table_1
----------
id:int
value:int
----------
Я создаю временную таблицу:
CREATE TEMPORARY TABLE tmp_Table_1 SELECT id, value from Table_1 where value=100;
Теперь мне нужно установить в таблице Table_1
значения value=200
для всех id
которые присутствуют в tmp_Table_1
UPDATE Table_1 set value=200 where id (in tmp_Table_1 ????)
Подскажите как дописать условие?
Источник: Stack Overflow на русском