2015-04-14 6 views

ответ

1

Да, вы можете сделать это с помощью обновления с присоединиться

update table2 t2 
join table1 t1 on t1.meta_value = t2.meta_value 
set t2.media_id = t1.post_id 

Если вы хотите сделать это для конкретного meta_value вы можете добавить где состояние в конце, как

where t2.meta_value = '{your value}' 
1

Я думаю, вы можете использовать этот запрос:

UPDATE table2 
SET t2.media_id = t1.post_id 
FROM table2 t2 inner join table1 t1 on (t1.meta_value = t2.meta_value); 
Смежные вопросы