Показать сообщение отдельно
Старый 15.12.2008, 20:49   #1  
uchenik is offline
uchenik
Участник
 
119 / 20 (1) +++
Регистрация: 15.12.2008
Запрос по таблице параметров.
Всем привет!
Помогите с запросиком плиз.

Имеем две таблицы:
Table1
поля: num, type
Table2
поля: num, param, value

Связь по num, в Table2 может быть набор записей привязаных к одной записи в Table1.

Необходим запрос, в котором можно бы было задать тип(типы) и параметр(параметры) с соответствующим значением для поиска, причем значение параметра можно было бы задавать в виде "*ала*", ну т.е. что-то типа:
Код:
while select table1 table1.where type=="стол"
join table2 where table2.num==table1.num
&& (
(table2.param=="цвет" && table2.value=="красный")
||
(table2.param=="ножек" && table2.value=="2..4")
||
(table2.param=="название" && table2.value like "тол"))
Запрос нужен в виде query на форму.
Спасибо!