@Yazis

Какой запрос написать для переноса данных из одной таблицы в другую с условием совпадения ключей?

Есть 2 таблицы. В одной и во второй есть поле glav_id они совпадают друг с другом
6006b652031b9350665933.png
6006b6635b247931057224.png

Мне нужно из Таблицы 2 перенести значения поля region в Таблицу 1 в поле region в соответствии с полем glav_id. Нужно составить SQL запрос.
Что то подобное: UPDATE `tabl_1` SET `region`= (SELECT `region` FROM `tabl_2` WHERE `tabl_1`(`glav_id`) = `tabl_2`(`glav_id`)) но это не правильный запрос

Помогите пожалуйста! Заранее спасибо!
  • Вопрос задан
  • 93 просмотра
Решения вопроса 1
mahmudchon
@mahmudchon
UPDATE
	`tabl_1`
INNER JOIN
	`tabl_2`
ON
	`tabl_2`.`glav_id` = `tabl_1`.`glav_id`
SET
	`tabl_1`.`region` = `tabl_2`.`region`
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы