У меня довольно странная проблема:
когда определенные продажи сделаны (завершены), вставляется запись с событием и идентификатором торгового представителя, в настоящее время эта таблица запрашивается, и для подсчета количества «закрытых» (наряду с обычными границами дат) используется «Счет». ' продажи. В настоящее время работает нормально.
В настоящее время проблема заключается в том, что некоторые продажи 'общие' продажи, продукты связаны через потенциальных клиентов, обычно это приводит к тому, что продукт всегда принадлежит одному и тому же продавцу, однако в некоторых редких случаях можно создать потенциальную возможность на продавца и на продукт, «проданный» другим, в таком случае при расчете «продаж» необходимо присваивать каждому продавцу 0,5 (половину) балла.
Какой будет лучший SQL подход для решения этой проблемы?
(SQL Server 2005)