我使用查询来获取在上一个“时间范围”中更改过的所有联系人,如下所示:
SELECT AccountId, Id, Email, FirstName, LastName FROM Contact WHERE LastModifiedDate >= $timeframe
我还需要帐户名称,但现在我只需要这样做一个额外的查询:
SELECT Name FROM Account WHERE Id = '$AccountId'
如何将两者结合起来,这样我只需要一个查询并拥有一个结果集? 我尝试使用普通的SQL进行加入,甚至尝试了我在这里和文档中找到的一些版本,但我似乎没有把它弄好......
答案 0 :(得分:0)
这应该得到你的结果:SELECT AccountId,(从Account__r中选择名字),Email,FirstName,LastName FROM Contact WHERE LastModifiedDate> = $ timeframe
答案 1 :(得分:0)
SELECT Account.Name FROM Contact WHERE LastModifiedDate >= $timeframe
您无需为Salesforce预定义的关系附加__r
。