У меня 40 000 строк в моей базе данных, которые мне нужно обновить. Однако мой запрос выбора, который я использовал, находится в двух таблицах.SQL Update Query
Пример моего запроса на выборку ниже:
select t1.*, t2.data, t2.more_data, t2.more_data2
from table1 as t1, table2 as t2
where
DATE(t1.date) >= '2014-10-23'
and
t1.direction = 10
and
t1.date_read is NULL
and
t1.fk_client is NULL
and
t1.id=t2.id
and
t2.data = 'this is dummy text';
Я просматривал другие народы просит об этом, но я просто не могу получить мою голову вокруг него.
EDIT:
То, что я хочу сделать, это обновить t1.date_read
с 2015-03-17 09:00:00
где t2.data
равно 'this is dummy test'
Какие столбцы вы хотите обновить и с какими значениями? – Avidan
так в чем проблема? – Alex
нет таблицы 't3', объявленной в запросе для вашего' t3.more_data2' – Alex