Если нужно обновить поле или несколько полей в таблице при заданном условии, то есть интересный способ:
1 2 3 4 5 6 7 8 9 10 11 |
UPDATE
table1 AS T1INNER
JOIN table2 AS T2
ON
T2.param1 = T1.param1
AND
T2.param2 = T1.param2
AND
T2.param3 = 'value'
SET
T1.date_param = 'date_value' |
Этот запрос обновит “date_param” в таблице `table1` в тех записях, которые удовлетворяют условиям, указанных в JOIN.
>не работает что-то. 🙁
>В таком случае запрос в студию.