Добрый день!
Помогите составить запрос в sql.
Есть объекты Продажа и Стадия в продаже. Они связаны как Один ко Многим. ТО есть одной продаже может быть привязано несколько стадий в продаже.
Как создать запрос, который выведет продажи, для которых есть стадии продаж со стадией 1 и со стадией 2.
В аналитике Продаж это делается так:
Нравится
Добрый день!
select * from Opportunity as o with(nolock)
where exists (select 1 from OpportunityInStage as s with(nolock) where s.OpportunityId = o.Id and s.StageId = '<id стадии 1>')
and exists (select 1 from OpportunityInStage as s with(nolock) where s.OpportunityId = o.Id and s.StageId = '<id стадии 2>')
Добрый день!
select * from Opportunity as o with(nolock)
where exists (select 1 from OpportunityInStage as s with(nolock) where s.OpportunityId = o.Id and s.StageId = '<id стадии 1>')
and exists (select 1 from OpportunityInStage as s with(nolock) where s.OpportunityId = o.Id and s.StageId = '<id стадии 2>')
Сидоров Александр В.,
Александр,
большое спасибо за помощь!