#mysql
#mysql
Вопрос:
Я почти ничего не понимаю в sql, помогите мне обновить данные, чтобы в таблице ссылок для столбца type изменить значение на direct, при условии, что столбец user_id равен NULL
Я знаю только, как обновить весь столбец type, но я не знаю, как поступить с условием, только для user_id равно NULL
Update links set type='direct'
Комментарии:
1. Используйте
WHERE
условие, как вSELECT
.2.
update links set type='direct' where user_id IS NULL
Вы почти изложили точное утверждение, которое вам нужно в вашем вопросе 😉3. Я надеюсь, что это не важные данные. Тот, кто почти ничего не понимает, не должен обновлять базу данных.
4. @Barmar: Я уверен, что он понял, ха-ха
Ответ №1:
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
Смотрите Документы: https://dev.mysql.com/doc/refman/8.0/en/update.html
Update links set type='direct' WHERE user_id is null