0
我想與客戶的Billing_Address__c場更新聯繫人的Billing_Address__c場每當帳戶的Billing_Address__c被更新。 集命名爲accIds已經包含更新的帳戶的標識。從兩種SOQL查詢方法中,我們可以獲取聯繫人然後進行更新。差的執行時間SOQL
首先>>>
for(Contact con : [Select Account.Billing_Address__c,Billing_Address__c FROM Contact where AccountID IN :accIds]){
然後更新每個聯繫人。
二>>>
for(Account acc : [Select Billing_Address__c,(SELECT Billing_Address__c FROM Contacts) FROM Account where ID IN :accIds]){
for(Contact con : acc.Contacts)
,然後更新聯繫人。 是否有執行的時間,如果是有什麼區別,這是更快?