Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

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

Есть две таблицы - people и grouping. Необходимо по условию из таблицы grouping автоматически заполнить столбец group в таблице people. Нет возможности в самом коде прописать, например, IF 161 < height < 170 THEN "A", поскольку таблица условий grouping может быть увеличена, и каждый раз переписывать код - лишняя трата времени.
Прошу написать SQL-запрос целиком, чтобы получился результат, как на нижней третьей таблице.
PhpSql+2
Анонимный вопрос
  ·
Программирование как хобби. Python, SQL и т.д.  · 24 нояб 2021
Самое простое решение:
UPDATE people t1
SET t1.group = (SELECT t2.group FROM grouping t2
WHERE t1.height between t2.height_min and t2.height_max)
Вставляем в поле group первой таблицы значения из поля group второй таблицы значения, где значение height из первой таблицы находится между значениями height_min и height_max из второй таблицы.