Api Salesforce SOQL返回单个帐户的所有合作伙伴

Api Salesforce SOQL返回单个帐户的所有合作伙伴,api,salesforce,soql,Api,Salesforce,Soql,我正在尝试查找所有具有相同合作伙伴的帐户。我是SOQL新手,我不能加入,所以我不知所措。以下是我得到的最接近的结果: Select Name, Site, Status__c FROM Account WHERE Account.Id = Partner.AccountToId AND Partner.AccountFromId = '0013000000bF5rtABC' 这是行不通的。也许我的大脑功能不正常,但我就是想不出来。我需要提取所有与“0013000000bF5rtABC”合作

我正在尝试查找所有具有相同合作伙伴的帐户。我是SOQL新手,我不能加入,所以我不知所措。以下是我得到的最接近的结果:

Select Name, Site, Status__c
FROM Account 
WHERE Account.Id = Partner.AccountToId 
AND Partner.AccountFromId = '0013000000bF5rtABC'

这是行不通的。也许我的大脑功能不正常,但我就是想不出来。我需要提取所有与“0013000000bF5rtABC”合作的帐户(或任何帐户)。

下面的查询将返回所有与0013000000bF5rtABC合作的帐户。在salesforce中,您需要使用内部查询的概念来执行联接

Select Name, Site, Status__c
FROM Account 
where ID IN 
(Select AccountToId from Partner where AccountFromId = '0013000000bF5rtABC')