другую из другой таблицы, подходит ли такой вариант?
UPDATE table1 SET a = (SELECT b from table2)
Или же нужно как-то связывать по внешнему ключу, чтобы система поняла куда какое значение записывать? (по типу WHERE table1.id = table2.table1_id )
Нет
что нет?
подходит ли такой вариант? - НЕТ
а какой подходит?))
Или же нужно как-то связывать по внешнему ключу, чтобы система поняла куда какое значение записывать? (по типу Нужно связывать, да
Главное, пришёл такой "Мне надо что-то сделать — так можно?" И что тебе ответить можно? Только что ты написал не запрос а бред какой-то, а там уж что тебе надо — пиши.
Можно посмотреть в Гугле: MySQL multiple table update или update join
Обсуждают сегодня