2015-12-03 208 views
2

我有以下實體:左外連接SOQL

<complexType name="Account"> 
.. 
<element name="Account__r" nillable="true" minOccurs="0" type="tns:QueryResult" /> 
... 
... 
<complexType name="Address__c"> 
.. 
    <element name="Account__c" nillable="true" minOccurs="0" type="tns:ID" /> 
    <element name="Account__r" nillable="true" minOccurs="0" type="ens:Account" /> 

我需要找回帳戶的所有地址,給Address__c我可以取回賬戶(SELECT名稱,Account__r.Name,Account__r.AccountNumber FROM Address__c ),但我需要爲每個帳戶提取所有地址___。

因此,如果一個帳戶沒有關聯到任何Address__c條目,我想在結果中顯示它,無論如何。

我該怎麼做?

回答

1

您可以使用SOQL-R子選擇來獲取相關的地址,例如,

select id,name,accountNumber, (select id, name from account__r) from account