与Salesforce中的客户相关的解决方案

与Salesforce中的客户相关的解决方案,salesforce,soql,Salesforce,Soql,嗨,我是Salesforce SOQL的新手。我正在尝试将解决方案与帐户关联起来,但无法使其正常工作。我创建了一个查询,但从API调用并执行以下查询会返回一个“Case”对象 SELECT case.account.name FROM case WHERE id IN ( SELECT CaseId FROM CaseSolution WHERE Solution

嗨,我是Salesforce SOQL的新手。我正在尝试将解决方案与帐户关联起来,但无法使其正常工作。我创建了一个查询,但从API调用并执行以下查询会返回一个“Case”对象

   SELECT case.account.name 
   FROM case 
   WHERE id IN (
                  SELECT CaseId 
                  FROM CaseSolution 
                  WHERE SolutionId ='XXXXXXX'
               )

如何查询CaseSolution对象,然后查询案例中的帐户名详细信息:

SELECT Case.Account.Name FROM CaseSolution WHERE SolutionId = 'XXXXXX' GROUP BY Case.Account.Name

如何从API调用查询?能否详细说明希望返回的数据?您正在主查询中查询“来自案例”,这将生成案例对象列表。@Sdry-我需要与解决方案关联的所有帐户名称。解决方案与案例挂钩;案例链接到帐户。所以上面提到的查询确实返回了我想要的结果,但是当从API调用时,因为我在from子句中有'Case',所以它没有返回我期望的结果。在Salesforce的开发人员控制台中运行相同的查询将返回我想要的结果。