본문 바로가기
Salesforce

Apex

by 트레일헤드레인저 2023. 12. 24.
SMALL
SELECT Name, (SELECT Name FROM Contacts)
FROM Account
WHERE Id IN (SELECT AccountId FROM Contact WHERE LastName = 'Forbes')

 

이 쿼리는 4가지 작업을 실행합니다.

  1. 쿼리가 성이 Forbes인 연락처를 찾고 각 연락처의 AccountId 필드 값을 반환합니다. (WHERE 절 보조 쿼리가 이를 실행합니다.)
  2. 다음으로 계정의 Id 필드에서 해당 AccountId 값을 찾고 해당 계정의 이름을 가져옵니다. (기본 WHERE 절이 이를 실행합니다.)
  3. 그런 다음 쿼리가 계정의 관련 연락처를 조회하고 각 연락처의 이름을 가져옵니다. (기본 쿼리의 보조 쿼리가 이를 실행합니다.)
  4. 마지막으로 기본 쿼리가 성이 Forbes인 관련 연락처를 가진 각 계정의 이름과 각 계정에 대한 모든 관련 연락처의 이름을 반환합니다.

 

LIST

'Salesforce' 카테고리의 다른 글

The Platform Developer I Certification (DEX450)  (0) 2024.01.03
where,having in SOQL  (0) 2023.12.24
ADX201 certification  (0) 2023.12.21
ADX201 day4  (1) 2023.11.30
Trailhead Ranger달성!  (0) 2023.11.29