Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Не могу додуматься как составить запрос (Евгений) 17/04/2008 - 14:36:37



From: Евгений - 17/04/2008 - 14:36:37
Subject:Не могу додуматься как составить запрос
-----------------
Есть 4 таблицы, необходимо сделать выборку:
1я таблица с полями (optionID, name)
2я таблица с полями (optionID, productID, option_value)
3я таблица с полями (productID, name, price)
4я таблица с полями (proizvod, model,rezmerotverst, radius, shirina, vilet)
в первой таблице хранятся названия параметров и их уникальные номера
во второй таблице хранятся уникальные номера параметров, уникальные номера продуктов, и значения параметров
в третьей таблице хранятся уникальные номера продуктов, их наименование и цена
в четвертой таблице хранятся название производителя, название модели, размер модели, радиус модели, ширина модели и параметр вылет модели
дело втом что для определенного производителя и модели существует много пораметров например:
MERCEDES BENZ,C-klasse 203 LK,5x112,18,8.00х18,30 - 55
MERCEDES BENZ,C-klasse 203 LK,5x112,19,8.00х19,35 - 50
MERCEDES BENZ,C-klasse 203 LK,5x112,19,8.50х19,35 - 50
BMV,5-er E60,5х120,16,7.00х16,15 - 20
BMV,5-er E60,5х120,16,7.50х16,15 - 20
BMV,5-er E60,5х120,17,7.00х17,15 - 20
тоесть для одного радиуса может быть несколько размеров ширины и в зависимости от ширины может быть несколько вылетов, необходимо чтобы при выборе первых двуж пораметров (производитель и модель) происходила выборка по всем отстальным пораметрам то есть если я выбрал MERCEDES BENZ с кузовом C-klasse 203 LK
мне были показаны все диски с параметроми
5x112,18,8.00х18,30
5x112,18,8.00х18,31
5x112,18,8.00х18,32
,,,
5x112,18,8.00х18,55
5x112,19,8.00х19,35
5x112,19,8.00х19,36
5x112,19,8.00х19,37
...
5x112,19,8.00х19,50
и так далее


Уже голову сломал как это сделать буду блогодарен тому кто поможет.



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
33445



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |