powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите с запроссом LIKE или REGEXP
4 сообщений из 4, страница 1 из 1
Помогите с запроссом LIKE или REGEXP
    #38684823
VorDOOM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица с колонкой fields где данные такого вида [{"id":"1","value":"2"},{"id":"3","value":"1"},{"id":"4","value":["1","3","4"]},{"id":"7","value":["2","5"]},{"id":"8","value":"2"}] нужно составить запрос чтобы получать значения нужных строк, например SELECT * FROM table WHERE LIKE fields '%"id":"4","value":["2"]%" естественно такой запрос ни чего не находит, такой SELECT * FROM table WHERE LIKE '%"id":"4","value":*"2"*%" находит также позиции в каторых к id=4 значения 2 не относится, более позднии значения. Вопрос возможно както органичить поиск типа начать с "{"id":"4","value":" и закончить первым последующим "}". Илиже всетаки придется переносить в отдельную таблицу и там искать?
...
Рейтинг: 0 / 0
Помогите с запроссом LIKE или REGEXP
    #38684934
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VorDOOMЕсть таблица с колонкой fields где данные такого вида [{"id":"1","value":"2"},{"id":"3","value":"1"},{"id":"4","value":["1","3","4"]},{"id":"7","value":["2","5"]},{"id":"8","value":"2"}]И вот это всё дерьмо - в одном поле одной записи? абалдеть...
...
Рейтинг: 0 / 0
Помогите с запроссом LIKE или REGEXP
    #38685018
VorDOOM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Да, бывают такие случаи, хреновы разработчики, проблему решил созданием дополнительной таблицы, где эти данные записываются отдельно. Спасибо.
...
Рейтинг: 0 / 0
Помогите с запроссом LIKE или REGEXP
    #38685066
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы пошёл по пути добавления триггеров, которые бы парсили этот бред в дополнительные нормализованные таблицы.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите с запроссом LIKE или REGEXP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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