Salesforce 有人能解释一下下面嵌套的SOQL查询的类型吗?

Salesforce 有人能解释一下下面嵌套的SOQL查询的类型吗?,salesforce,soql,Salesforce,Soql,我试图了解salesforce/soql是如何工作的: 下面是一个soql,我试图了解特定字段的类型: SELECT Amount, Id, Name, ( SELECT Quantity, ListPrice, PriceBookEntry.UnitPrice, PricebookEntry.Name, PricebookEntry.product2.Family FROM Op

我试图了解salesforce/soql是如何工作的:

下面是一个soql,我试图了解特定字段的类型:

SELECT 
  Amount, 
  Id, 
  Name, 
  (
    SELECT 
      Quantity, 
      ListPrice,  
      PriceBookEntry.UnitPrice, 
      PricebookEntry.Name,  
      PricebookEntry.product2.Family 
    FROM OpportunityLineItems
  )
FROM Opportunity
更具体地说,
PriceBookEntry
是否是对象OpportunityLineItem中的字段名,而数据类型不是基元(即非字符串、整数等),因此需要使用诸如单价或名称之类的属性

换句话说,在上述情况下,嵌套查询只与一个表相关,对吗