Задать вопрос
@Lavrov95

Как образом изменить значения в таблице?

Как можно изменить все значения US_CITIES.ID_STATE на значения US_STATES. STATE_CODE, где US_CITIES.ID_STATE равно US_STATES.ID?

US_CITIES
ID | ID_STATE | CITY

US_STATES
ID | STATE_CODE | STATE_NAME
  • Вопрос задан
  • 57 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Академия Эдюсон
    SQL-разработчик: тариф Базовый
    2 месяца
    Далее
  • Нетология
    Продвинутый SQL
    9 недель
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности + ИИ
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Telsir
@Telsir
select * from /dev/null
update US_CITIES usc
join US_STATES uss
on usc.ID_STATE = uss.ID
set usc.ID_STATE = uss.STATE_CODE
where usc.ID_STATE = US_STATES.ID

если я правильно понимаю вашу логику айдишников
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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