SOQL выбрать Contact по Opportunity Id

Добрый день!

Возникла сложность. Нужно сдалать выборку Contact который привязаны к Account который привязан к Opportunity.
Стандартная схема, ничего кастомного нет. Как зная Opportunity Id выбрать всех Contact.

Однако сделать это хотелось бы минимально затратным подходом.
Были вариант под запросами, но там глубже чем один запрос вниз не пойти.
Был вариант двумя SOQL запросами, но тоже нехотелось бы.
Буду рад помощи.

Вот 1 из способов :slightly_smiling_face: . Осталось выбрать айдишники для которых делать эту выборку

SELECT id, 
       AccountId 
FROM Contact 
WHERE AccountId 
IN (SELECT AccountId From Opportunity WHERE id = '0060O00000pPPE4QAO')
AND AccountId != null
5 Вподобань

Элегантно :+1: