Показать сообщение отдельно
Старый 29.05.2007, 12:11   #18  
leshy is offline
leshy
Участник
 
118 / 11 (1) +
Регистрация: 23.02.2004
Адрес: Киев
Цитата:
Сообщение от Ed1k Посмотреть сообщение
select ItemId from table1
group by ItemId
join TableId from table2
where (table2.ItemId == table1.ItemId) &&
((table2.Feature == "A") || (table2.Feature == "B"))
Вот если бы можно было переписать ваш запрос следующим образом:
select ItemId from table1
group by ItemId
join count(TableId) from table2
where (table2.ItemId == table1.ItemId) &&
((table2.Feature == "A") || (table2.Feature == "B") || (table2.Feature == "C")) && count(tableId) =3

3 - количество условий

Последний раз редактировалось leshy; 29.05.2007 в 12:14.