TOP 3 파티션의 번호에서 채무자를 얻고 싶습니다. 내가 파티션을 선택하려면이 쿼리를 사용하고 있습니다 :상위 3 개 파티션의 번호에서 채무자를 얻는 방법
use select top 1 code, data_container_alias from [email protected] where data_container_alias = 'nmbrs'
을 그리고이 쿼리 채무자 얻을 :
select *
from [email protected] de
order
by de.id
최종 결과 : 나는 채무자를 많이 얻을 수 (예를 들어> 1.000)이 있지만 의존하지 않는 내가 선택한 파티션 수.
무엇을 달성하려고하는 것은이 쿼리
select de.PartitionID
, de.ID
, de.Number
, de.Name
, de.PhoneNumber
, de.FaxNumber
, de.Email
, de.LoonaangifteTijdvak
, de.KvkNr
, d.ID as DebtorID
from [email protected] d
full
outer
join DebtorCompanies(d.ID)@nmbrs de
order
by de.PartitionID
를 사용하여 채무자 회사의 목록을 얻을 수 있습니다하지만 내 최종 결과는 직교 (모든 채무자)의 제품 X (모든 파티션/회사)
입니다 특정 파티션 및 회사에 대해 채무자를 얻으려면 어떻게해야합니까? 파티션이 회사에 있고 채무자 수준이 아닌 이유가 있습니까?