Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » MySQL » Как в mysql перенести значение из доп.поля в отдельное поле?

Как в mysql перенести значение из доп.поля в отдельное поле?


     09.12.2017    Все вопросы » MySQL    2145

вопрос
Здравствуйте.
В БД, в поле xfields есть доп.поле kinopoisk_id, я хочу перенести его значение в отдельное поле kp_id_movie.
Как это сделать?

Ответил: Sander


UPDATE dle_post SET kp_id_movie = SUBSTRING_INDEX( SUBSTRING_INDEX( xfields,'kinopoisk_id|',-1 ),'||',1 )*1;

4 комментария

Morello
Юзер

Morello - 9 декабря 2017 16:22 -

Сделал имитацию запроса в mysql вышло такое сообщение
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '<> 1' at line 1

Morello
Юзер

Morello - 9 декабря 2017 16:28 -

И еще нужно чтобы из доп поля значение не удалялось

Morello
Юзер

Morello - 9 декабря 2017 16:43 -

Хотя нет, все работает! Спасибо запомощь

yreei
Юзер

yreei - 22 июня 2019 11:12 -

кто подскажет как в dle с помощью mysql перенести картинки из короткой новости в доп поле?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх