我有以下简单查询,显示我可以访问我想要过滤的字段:
SELECT Id, Name, (SELECT HC4__IsSearchableExternally__c FROM Contacts)
FROM Account
但是,我真正想要做的只是返回具有至少一个联系人的帐户的ID和名称属性,其中HC4_ IsSearchableExternally _c为真。这可能与Salesforce查询有关吗?
基本上,我想做类似以下的事情(非功能性查询):
SELECT Id, Name
FROM Account
WHERE (SELECT COUNT(Id) FROM Contacts WHERE HC4__IsSearchableExternally__c = true) > 0
感谢您提供的任何帮助!
答案 0 :(得分:1)
您可以使用半连接执行此操作,例如
select id, name from account where id in (select accountId from contact where HC4__IsSearchableExternally__c = true)