我需要SOQL方面的帮助。我是新来的,所以请忍受我。
我必须在SOQL中进行向下遍历。
SELECT Id, (SELECT Name from Contacts WHERE CreatedDate > YESTERDAY AND LastModifiedDate > YESTERDAY) from Account where CreatedDate > YESTERDAY AND LastModifiedDate > YESTERDAY
我想从“帐户和联系人”中获取所有记录,其中创建日期或上次修改日期在一定范围内。我想要记录,其中“帐户对象”没有更改,但是“联系人对象”中的记录有更改。
但是,如果仅联系人中有任何更改而帐户中没有任何更改,则此查询将不会获取任何记录。我怎么可能那样做。
请帮助!
答案 0 :(得分:0)
您正在做Parent-Child SOQL query。联系人子查询仅匹配与与主查询的过滤器匹配的客户关联的联系人。
您需要在Account上运行一个查询,并在Contact上运行一个单独的基于非关系的查询。