@17aPaBo3uK

SQL: как выбрать данные из поле где храниться массив?

Всем привет, помогите правильно составить sql запрос.
У меня есть таблица Товары (goods)
Там есть поле Цвет (colors) - тип поле = text
Данные в поле colors хранятся в таком виде:
1: red
2: blue
3: green
...


Как сделать выборку из БД, если пользователь по форме фильтра выбрал цвет Красный (ID = 1)
Что написать в WHERE?
SELECT * from goods WHERE colors = ?
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ответы на вопрос 1
qonand
@qonand
Software Engineer
Разберитесь с нормальными формами по которым должны строиться реляционные базы данных и приведите базу в положенное состояние, и тогда все подобные вопросы отпадут
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
23 апр. 2024, в 19:05
15000 руб./за проект
23 апр. 2024, в 19:01
7000 руб./за проект
23 апр. 2024, в 18:47
10000 руб./за проект