0

やりたいことは、2 つの標準オブジェクトAccountとから情報を取得することだけですCase。私は結合(後でSOQLでは機能しないことがわかりました)、関係(私の場合、デフォルトの関係を除いて存在しません)を試しました。以下は、サブクエリを使用した別の試みです: (デフォルトの関係では、 in がIdinAccountと同じAccountIdであることを意味しますCase)

Select Phone,City__c,CreatedDate,Name, (SELECT Customer_Satisfaction_Level__c,Product_Category__c FROM AccountId__r) FROM Account;

また、SOQL では、QlikView を使用しているときに役立つエイリアスを使用できません。助けてください!

4

2 に答える 2

0

次のように、ケースが関連する取引先を選択できます。

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

そして、結果を繰り返し処理します。

for (Account account : accounts) {
   for (Case case : account.Cases) {
      ...
   }
}
于 2013-11-11T10:42:03.503 に答える
0

この下のクエリを使用してください...あなたに有利になることを願っています

Phone,City__c,CreatedDate,Name, (SELECT Customer_Satisfaction_Level_ c FROM AccountId _r where AccountId__r.ID=ID ) を Customer_Satisfaction_Level__c として選択し、(SELECT Product_Category_ c FROM AccountId _r where AccountId__r.ID=ID ) を Product_Category__c FROM Account として選択します。

于 2013-11-11T07:12:05.450 に答える