У меня есть таблица, которая выглядит следующим образом: «?»Обновление таблицы, заменив строку в одной колонке с подстроки
id | name | color
----|-----------------------------|-------
1 | some string?12345 | red
2 | another string?843 | red
3 | and another string?84930283 | blue
Мне нужно обновить столбец имен для всех строк, чтобы удалить и все после него. Таким образом, конечный результат должен быть:
id | name | color
----|--------------------|-------
1 | some string | red
2 | another string | red
3 | and another string | blue
Вам нужна последняя строка ('WHERE strpos (name, '?') <> 0')? Что произойдет, если я не буду использовать эту линию? – Senju
@ Сенью. Вам это нужно, чтобы избежать избыточных обновлений. Если вы не используете его, результат будет таким же, но операция обновления может занять больше времени. –