@80689248440

Как построить SQL запрос замены?

Есть таблица формата
meta_id | post_id | meta_key | meta_value
123 | 102030 | key | foo
нужно у всех post_id которые меньше 100000000 отрезать последний 0 - как это сделать в phpmyadmin ума не приожу
  • Вопрос задан
  • 83 просмотра
Решения вопроса 1
@skvot
Простым update же.

UPDATE `table`
SET `post_id` = SUBSTRING(`post_id`, 1, CHAR_LENGTH(`post_id`) - 1)
WHERE `post_id` < 100000000


Соответственно, в данном примере просто удаляется последний символ. Поменяйте функцию на нужную в вашем конкретном случае.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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