Lurk
Новичок
Запрос со множеством условий выборки из одной таблицы
Пришлось мне делать базу с заранее неизвестной мне структурой. Т.е. пользователь сам, в админке, создает структуру "объекта" который он хочет сохранить в базе. Решил проблему тремя таблицами. Одна таблица, та самая в которой хранятся уже данные "объекта", имеет вид:
| id | obj_id | data_name | value |
Поиск по одному параметру делается простым селектом с двумя условиями "WHERE `data_name`='data_name' AND `value`='value'". Там уже, в зависимости от задачи, можно либо сджойнить по `obj_id` c таблицей имен, либо уже переваривать полученные данные в пыхе.
А вот как сделать поиск по двум и более параметрам не могу придумать уже второй день.
Подскажите в какую сторону гуглить?
Пришлось мне делать базу с заранее неизвестной мне структурой. Т.е. пользователь сам, в админке, создает структуру "объекта" который он хочет сохранить в базе. Решил проблему тремя таблицами. Одна таблица, та самая в которой хранятся уже данные "объекта", имеет вид:
| id | obj_id | data_name | value |
Поиск по одному параметру делается простым селектом с двумя условиями "WHERE `data_name`='data_name' AND `value`='value'". Там уже, в зависимости от задачи, можно либо сджойнить по `obj_id` c таблицей имен, либо уже переваривать полученные данные в пыхе.
А вот как сделать поиск по двум и более параметрам не могу придумать уже второй день.
Подскажите в какую сторону гуглить?
