![]() |
|
Модераторы: skyboy |
![]()
|
|
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Есть таблица товаров items:
id, name 1 Товар1 2 Товар2 3 Товар3 4 Товар4 Есть таблица параметров params: id, item_id, name, data 1 1 Пармаетр1 Значение1 2 1 Пармаетр2 Значение2 3 2 Пармаетр1 Значение3 4 2 Пармаетр2 Значение4 5 3 Пармаетр1 Значение1 6 3 Пармаетр2 Значение2 7 4 Пармаетр1 Значение3 8 4 Пармаетр2 Значение4 Нужно вытянуть количество товаров, где Параметр1=Значению1 и Параметр2=Значению4 Как лучше такое сделать, что-то я запутался...? |
|||
|
||||
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Простите, туплю под вечер... разобрался...
Это сообщение отредактировал(а) Error202 - 8.2.2013, 15:18 |
|||
|
||||
| skyboy |
|
||||||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 41 Всего: 260 |
можно сделать inner join между двумя выборками
можно сделать хитрее:
тут получается запрос стабильно двухуровневый, но лишние записи до последнего путаются под ногами(получается, обабатываются N^<количество условий> записей, что не хорошо) Добавлено через 1 минуту и 23 секунды
Рано ж у вас в Москве вечер начинается |
||||||
|
|||||||
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Да у меня после обеда уже каша в голове... И к четырем уже хочу домой
Форум обманывает, на час время срезает Кстати я сделал как в предложенном первом варианте... Это сообщение отредактировал(а) Error202 - 11.2.2013, 12:51 |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MySQL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |