Имеем две таблицы "А" и "В",структура числовая:"А"имеет поля "id","mor","kom",а в таблице "В" поля "id","kom1","id_a"
нужно обновить поле "mor" в таблице "А" при условии что в таблице "В" записано в поле "id_a"=0,поля "kom" и "kom1" имеют одинаковое значение,по ним и идет сравнение для обновления таблицы "А"
Спасибо заранее за помощь
то есть выбрать в таблице "В" поля "kom1" c значением в поле "id_a"=0 и обновить таблицу "А" поле "mor" с одинаковым значением "kom1" и "kom"
UPDATE table1 as a LEFT JOIN table2 as b ON a.kom = b.kom1 SET a.mor = 'SET_VALUE' WHERE b.id_a = 0;
Так по идее
# Simba (26.08.2016 / 10:49)
UPDATE table1 as a LEFT JOIN table2 as b ON a.kom = b.kom1 SET a.mor = 'SET_VALUE' WHERE b.id_a = 0;
Так по идее
table1 это название таблицы или столбца таблицы?
Simba, спасибо,сейчас попробую
спасибо,все получилось!!!