bigptach Опубликовано 6 мая, 2021 Жалоба Поделиться Опубликовано 6 мая, 2021 Понимаю что вопрос касается не конкретно ЦМС, но очень хочется разобраться..уже пол дня читаю SQL запросы и их применение, но пока не понял какой все таки могу использовать для реализации. Пытаюсь обновить мета описание некоторым товарам, так как товаров около 50 то решил сделать запрос в БД, из-за незнания програмирования застрял на таком вопросе: как вставить meta_title в середину текста? выборку сделал из БД по определенным параметрам нашел нужные товары а теперь даю запрос SET `meta_description` = 'ТЕКСТ' все работает но хочу сделать так: SET `meta_description` = 'ТЕКСТ-1я-часть' Meta-title 'ТЕКСТ-2я-часть' каким оператором вставить не пойму, или как правильно написать? Цитата Ссылка на сообщение Поделиться на другие сайты
shooroop Опубликовано 6 мая, 2021 Жалоба Поделиться Опубликовано 6 мая, 2021 https://qna.habr.com/q/103833 Цитата Ссылка на сообщение Поделиться на другие сайты
bigptach Опубликовано 6 мая, 2021 Автор Жалоба Поделиться Опубликовано 6 мая, 2021 10 минут назад, shooroop сказал: https://qna.habr.com/q/103833 ПАСИБО, вот оно, что я читал про команду CONCAT но черт побери, mysql не подтягивал такую команду, вот я и решил что или в моей версии SQL нельзя ее использовать или формат использования другой...от черт...ладно финальное решение такое, а вдруг комуто сгодится UPDATE `s_products` SET `meta_description` = concat('ТЕКСТ ',meta_title, ' ТЕКСТ2') WHERE `meta_title` LIKE '%КЛЮЧ%' Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.