powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / SUBSTRING_INDEX как обрезать строку с конкретных символов?
3 сообщений из 3, страница 1 из 1
SUBSTRING_INDEX как обрезать строку с конкретных символов?
    #39771057
EPL1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток.
В таблице есть столбец с типом TEXT, условно назовем его tab_text. В нем содержится инфа:

--ЛК Пользователя--01.01.2019 00:00:00--
какой-то вопрос
--Оператор--01.01.2019 00:00:00--
какой-то ответ
--ЛК Пользователя--01.01.2019 00:00:00--
какой-то вопрос
--Оператор--01.01.2019 00:00:00--
какой-то ответ

Как вывести последний последний вопрос пользователя так:

--ЛК Пользователя--01.01.2019 00:00:00--
какой-то вопрос
или так:
Пользователя--01.01.2019 00:00:00--
какой-то вопрос

Пока пробовал только так SUBSTRING_INDEX(tab_text, '--ЛК', -1), но как не выводить ответ оператора? Заранее спасибо за любую помощь
...
Рейтинг: 0 / 0
SUBSTRING_INDEX как обрезать строку с конкретных символов?
    #39771062
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EPL1но как не выводить ответ оператора?Вторым SUBSTRING_INDEX отрезать, по-моему, очевидно...
Код: sql
1.
SUBSTRING_INDEX(SUBSTRING_INDEX(tab_text, '--ЛК', -1), '\n--Оператор--', 1)


И молись, чтобы такая подстрока не встретилась в последнем вопросе юзера.
...
Рейтинг: 0 / 0
SUBSTRING_INDEX как обрезать строку с конкретных символов?
    #39771066
EPL1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо огромное!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / SUBSTRING_INDEX как обрезать строку с конкретных символов?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]