两个表Salesforce SOQL查询

时间:2014-04-16 14:01:57

标签: salesforce

我是Salesforce的新手,并且在两个表之间进行了查询。我需要你的帮助。 有两个对象Task(字段 - Task TID,Task Name)和Task Hier(Task TID,Task Name和Project ID)。

当用户在VF页面中选择任务名称时,如何使用SOQL获取所有项目ID,从该名称获取任务对象的任务TID,然后转到匹配任务TID的任务Hier表并获取所有项目ID匹配任务ID和显示。

我对SQL并不擅长。对此事的任何帮助都非常感谢。

由于 Chaitra

2 个答案:

答案 0 :(得分:0)

根据您在问题中的描述,您似乎已经拥有"任务Hier"中的所有必填字段。对象并且不需要加入Task对象。

  1. Task Name用于SOQL where子句
  2. 任务TID
  3. 项目ID
  4. 如果不是这种情况,您是否可以使用所需字段和对象的API名称扩展问题?自定义对象和字段的API名称以__c结尾。

答案 1 :(得分:0)

要获取任务ID,您可以使用以下内容:task__c.Id,因为您的任务对象是自定义ID,然后它最后使用__c,但Id是标准字段,因此它不需要__c。您也可以使用force.com Explorer查看已执行的SOQL查询的输出,然后再在系统中使用它们。 https://developer.salesforce.com/page/ForceExplorer