如何在SOQL,Opportunity - User表中创建子查询

时间:2015-10-14 14:32:06

标签: subquery salesforce soql

我有一个Salesforce查询,它从Opportunity表中提取所有必要的列。就像那样

Select o.Opportunity_ID__c, o.LastModifiedDate, o.Opportunity_Currency__c, o.Opportunity_Type__c 
FROM Opportunity o
ORDER BY o.LastModifiedDate ASC

我只需要添加一列。此列称为" EmployeeNumber"用户"用户"表。

当我在Opportunity字段上进行操作时,会有一个查找正在提取这些名为" Opportunity Owner"领域"机遇"表。

我尝试了几个不起作用的子查询。我在Google搜索中看到的一些解决方案;他们说,寻找儿童关系。我做了,但没有这样的孩子关系说" User"或"所有者"在机会儿童关系下(我使用Eclipse)

你能帮帮我吗?谢谢

1 个答案:

答案 0 :(得分:1)

您应该能够使用SOQL-R来遵循所有者关系,例如

Select Opportunity_ID__c, Owner.EmployeeNumber, .... From Opportunity ...

如果所有者是多态的(它可以指向多种类型),但是根据我的记忆,Oppty所有者不是其中之一,这不会起作用。