|
MySQL.RU - Webboard
Вернуться
Проблема с запросом (Pasha) 05/02/2006 - 00:26:47
Re: Проблема с запросом (Dinky) 05/02/2006 - 02:21:21
Re: Проблема с запросом (Pasha) 05/02/2006 - 15:06:23
Re: А если... (Pasha) 05/02/2006 - 19:43:05
Re: Вроде сделал (Pasha) 06/02/2006 - 00:42:04
Re: Вроде сделал (Dinky) 06/02/2006 - 05:04:32
> Original message text:
> From: Pasha - 05/02/2006 - 00:26:47
> Subject:Проблема с запросом
> -----------------
> Приветствую,
>
> Необходимо составить запрос для фильтра. Юзер выбирает определённые значения у определённых параметров и ему должны выдаться товары у которых эти вот параметров равны соответствующим значениям.
>
> Есть у меня такая таблица
> tovar_id int(11)
> atrib_id int(11)
> value_id int(11)
>
> Мне нужно получить таки tovar_id у которого несколько атрибутов имеют определённые значения, то есть предположим мне нужен товар у которого атрибут 1 имеет значение 10, и атрибут 2 имеет значение 5. То есть должен быть запрос который извлечёт такие товары у которых есть две записи такого вида:
> две записи такого вида
> tovar_id | atrib_id | value_id
> id товара | 1 | 10
> id товара | 2 | 5
>
> Надеюсь понятно объяснил :)
>
> Заранее спасибо.
>
From: Dinky - 06/02/2006 - 05:04:32
Subject:Вроде сделал
-----------------
:) хоть запрос выглядит не супер, но он не тормозной, т.е. с индексами должен летать, проверяйте explain
--
Dmitry
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
26304
|
|