다음은 내 SOQL 문제입니다.SOQL을 사용하여 조인하기
쿼리 1 :
Select
c.Date_Joined__c,
c.Email,
c.FirstName,
c.LastName,
c.regcode__c
from Contact c WHERE c.regcode__c ='XXXXXXXXX'
쿼리 2
Select
p.Account__c,
p.Date__c,
p.Points__c,
p.Description__c,
p.Code__c
from Points__c p where p.Account__c ='YYYYYYYYYYYY' and (p.Points__c > 0)
Order by p.Date__c DESC
두 쿼리 간의 관계 c.regcode__c
p.Code__c
는 같은 값을 가져야한다는 것이다.
내가 너무 c.regcode__c = p.Code__c
내가 붙어있어, QUERY2Query1을 및 을 결합하려는, 나는 SOQL 구문의 권리를 얻을 수없는 것. API에서 조인을 할 수 있습니까?
SOQL에서 'join'키워드가 없기 때문에 Apex 마법을 사용하지 않고 단일 쿼리에서이 데이터를 검색 할 수있는 방법이 없습니다. API를 통해 이것을 호출 함). 실제로 명시 적 조회 또는 마스터 - 세부 관계가있는 경우 SOQL은 여러 개체의 데이터 선택 만 지원합니다. http://www.salesforce.com/us/developer/docs/api/Content/sforce_api_calls_soql_relationships.htm – JCD