@bond_1013
Начинающий веб-разработчик

Как правильно обратится полю таблицы в БД?

UPDATE Test SET second_name = Second_name.id WHERE Test.second_name = second_name.Second_name;

У меня есть запрос обновления БД, но он не срабатывает, возникает ошибка
Unknown column 'second_name.Second_name' in 'where clause'

Хотя поле second_name существует в таблице second_name.
Как можно это исправить?
  • Вопрос задан
  • 95 просмотров
Решения вопроса 1
TheLazzziest
@TheLazzziest
🐱
Если я правильно понял запрос, то вы пытаетесь поместить значение из другой таблицы. Тогда вопрос следующий, почему вы не делаете join с таблицей Second_name по условию в where clause?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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