【发布时间】:2025-11-22 14:15:01
【问题描述】:
我正在尝试创建一个 SOQL 查询,该查询返回前 4 个字符在 Salesforce 中匹配的所有条目。具体来说,我想获取所有这些匹配的记录,获取与每个记录相关的价格,然后创建一个总和。命名约定的一个示例是 17EFER11 用于一次购买,17EFER12 用于另一次购买,17EFER13 等。我应该如何执行此操作?
【问题讨论】:
标签: salesforce apex soql
我正在尝试创建一个 SOQL 查询,该查询返回前 4 个字符在 Salesforce 中匹配的所有条目。具体来说,我想获取所有这些匹配的记录,获取与每个记录相关的价格,然后创建一个总和。命名约定的一个示例是 17EFER11 用于一次购买,17EFER12 用于另一次购买,17EFER13 等。我应该如何执行此操作?
【问题讨论】:
标签: salesforce apex soql
您可以在您的 soql 查询中使用 wildcards 和 aggregates
示例查询如下所示:
SELECT SUM(Price__c)
FROM Your_Object__c
WHERE Your_Field__c LIKE '17EF%'
【讨论】: