Salesforce 两个标准对象之间的SOQL连接

Salesforce 两个标准对象之间的SOQL连接,salesforce,soql,Salesforce,Soql,我只想从两个标准对象Account和Case中检索信息。因为我尝试了Join,后来我发现它不适用于SOQL,在我的案例中不存在这种关系。默认关系除外。下面是使用子查询的另一种尝试:默认情况下,我的意思是Account中的Id和Case中的AccountId相同 选择电话、城市、创建日期、姓名、, 从AccountId中选择客户满意度级别、产品类别 从帐户 此外,SOQL不允许使用别名,这在我使用QlikView时会对我有所帮助。 请帮忙 使用下面的查询……希望itz对您有利 选择电话、城市、创建

我只想从两个标准对象Account和Case中检索信息。因为我尝试了Join,后来我发现它不适用于SOQL,在我的案例中不存在这种关系。默认关系除外。下面是使用子查询的另一种尝试:默认情况下,我的意思是Account中的Id和Case中的AccountId相同

选择电话、城市、创建日期、姓名、, 从AccountId中选择客户满意度级别、产品类别 从帐户

此外,SOQL不允许使用别名,这在我使用QlikView时会对我有所帮助。
请帮忙

使用下面的查询……希望itz对您有利


选择电话、城市、创建日期、名称,从AccountId\u r中选择客户满意度\u等级\u c,其中AccountId\u r.ID=ID作为客户满意度\u等级\u c,从AccountId\u r中选择产品类别\u c,其中AccountId\u r.ID=ID作为Account中的产品类别\u c

您可以选择具有以下相关案例的账户:

List<Account> accounts = [Select Id, (Select Id From Cases) From Account];

不,它不起作用。AccountId\uu\r是我认为存在的一种关系,但事实并非如此。你能在salesforce.stackexchange.com上问这个问题吗?我想从account获得姓名,从cases获得案例详细信息。因此,这两个字段之间有一个连接。从帐户中的案例中选择Id、名称、选择Id、名称、一些_字段1、一些_字段2。在循环中而不是。。。您可以获得如下字段:SYSTEM.DEBUG'Account name-'+Account.name;SYSTEM.DEBUG“相关案例名称-”+案例名称;
for (Account account : accounts) {
   for (Case case : account.Cases) {
      ...
   }
}