Apex リレーションクエリ(親→子)の使い方のサンプル
環境
Salesforce Apex
構文
SELECT Id,(SELECT Id FROM 子) FROM 親
操作例
①一番新しく作成した取引先の取引先責任者を全員取得する。
SELECT ID,Name,(SELECT Id,Name FROM Contacts) FROM Account ORDER BY CreatedDate DESC LIMIT 1
②特定の商談を抽出して、商談商品の名前と合計金額を取得する。
SELECT Id, Amount,(SELECT Product2.Name, TotalPrice FROM OpportunityLineItems) FROM Opportunity