Перейти к публикации
Роман48

Помогите сделать SQl запрос dle 11.2

Рекомендованные сообщения

Роман48
привет. помогите сделать запрос. нужно глобально поменять title

этот запрос решает мою проблему но не полностью.

update `dle_post` set `metatitle`= CONCAT(' ', `title` , ' смотреть онлайн бесплатно')

 

мне нужно вставить из поля год year

вот как сделать запрос название новости,год из поля смотреть онлайн

получится должно

Куртизанки 2017 смотреть онлайн бесплатно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Gameer
UPDATE `dle_post` SET `metatitle`= CONCAT(' ', `title`, ' ', SUBSTRING_INDEX( SUBSTRING_INDEX( xfields,  'YOUR_FIELD|', -1 ) ,  '||', 1 ), ' смотреть онлайн бесплатно') WHERE CHARACTER_LENGTH(SUBSTRING_INDEX( SUBSTRING_INDEX( xfields, 'YOUR_FIELD|', -1 ) , '||', 1 )) > 0 AND SUBSTRING_INDEX( SUBSTRING_INDEX( xfields, 'YOUR_FIELD|', -1 ) , '||', 1 ) NOT LIKE '%|%';

 

YOUR_FIELD - меняешь на название своего доп поля года.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
skameykin22

Да, это оптимальный вариант.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×