|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.10.2017, 15:41 | #1 |
Регистрация: 17.10.2017
Сообщений: 4
|
Получить данные из столбца с несколькими значениями резделенных разделителем
Помогите пожалуйста разобраться.
Имеется стоблец color, которы может содержать сразу несколько цветов. Значения записываются в этот столбец через разделитель (красный, оранжевый, желтый, зеленый, голубой, синий, фиолетовый ) Каким образом можно выбрать строки к примеру содержащие цвета (желтый, фиолетовый) или (голубой, красный, зеленый)? Более того, не известно сколько значений нужно искать, их может быть как одно так и несколько К примеру, одно значения я могу найти через такое условие: WHERE FIND_IN_SET(значение, color) |
17.10.2017, 17:25 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
что нибудь типа такого и условие скорее всего динамически формировать
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
17.10.2017, 17:29 | #3 |
Регистрация: 17.10.2017
Сообщений: 4
|
Спасибо Вам за ответ! Попробую.
|
17.10.2017, 21:41 | #4 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,158
|
А еще лучше вынести цвета в отдельную таблицу и промежуточную кросс-таблицу .....
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выбрать все строки с разными значениями столбца (MySQL) | Zurav | SQL, базы данных | 5 | 20.02.2016 12:23 |
ВСЁ для спорта, Поиск данных из одной ячейке с несколькими значениями цифр | БОЛ | Microsoft Office Excel | 13 | 19.11.2014 22:36 |
Данные одного столбца сложить с данными другого столбца | Aleksandr | Microsoft Office Excel | 3 | 17.12.2013 12:03 |
Как получить данные из 2 столбца DBGrid? | Aza-Zel | БД в Delphi | 6 | 21.08.2012 09:32 |
Заполнение столбца с уникальными значениями автоматически | Mary_star | SQL, базы данных | 7 | 04.08.2008 17:43 |