Задать вопрос
Writerim
@Writerim
Заполнить позже...

Как сформировать запрос?

Подскажите.

У меня есть временная таблица PlaceTemp

+----------+-----------+
| place_id | meter_id |
+----------+-----------+
10 NULL
+----------+-----------+
10 NULL
+----------+-----------+

И есть таблица meterplace, в которой указаны связи

+----------+-----------+
| place_id | meter_id |
+----------+-----------+
10 20
+----------+-----------+
10 21
+----------+-----------+

Как мне можно сделать так чтобы данные как бы отзеркалились во временную таблицу.

UPDATE  PlaceTemp
		LEFT JOIN	
				    meterplace
		ON      meterplace.place_id = PlaceTemp.place_id
		SET     PlaceTemp.meter_id = meterplace.meter_id


Результат от этого не тот что я ожидаю. Все значения одинаковые получились.
  • Вопрос задан
  • 60 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
mahoho
@mahoho
Full stack certified PHP developer.
Сделайте двумя запросами в транзакции, так будет надежнее всего.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы