在salesforce explorer中联接表

在salesforce explorer中联接表,salesforce,soql,Salesforce,Soql,正在尝试将lead表与force.com资源管理器中的opportunity表联接。soql新手。下面是我用错误消息作为结果所做的尝试。。。有人能帮忙吗 选择CreatedDate、LeadSource、RecordTypeId、Name_uC、StageName、HubSpot_原始_源_数据_1_uC、Name、HubSpot_原始_源_数据_2_uC、HubSpot_原始_源_类型_uC、SELECT Company、IsConverted、CreatedDate、HubSpot_Inc_

正在尝试将lead表与force.com资源管理器中的opportunity表联接。soql新手。下面是我用错误消息作为结果所做的尝试。。。有人能帮忙吗


选择CreatedDate、LeadSource、RecordTypeId、Name_uC、StageName、HubSpot_原始_源_数据_1_uC、Name、HubSpot_原始_源_数据_2_uC、HubSpot_原始_源_类型_uC、SELECT Company、IsConverted、CreatedDate、HubSpot_Inc_u原始_源_数据_1_uC、HubSpot_原始_源_数据_2_uC、,HubSpot\u Original\u Source\u Type\c,LeadSource,RecordTypeId FROM Lead FROM Opportunity where Name in select Company FROM Lead,查询的where子句将不起作用。您只能在where子句中使用另一个查询来检查匹配的Id

SELECT CreatedDate, LeadSource, RecordTypeId, Name__c, StageName, HubSpot_Original_Source_Data_1__c, Name, HubSpot_Original_Source_Data_2__c, HubSpot_Original_Source_Type__c, (SELECT Company, IsConverted, CreatedDate, HubSpot_Inc__HubSpot_Intelligence__c, HubSpot_Original_Source_Data_1__c, HubSpot_Original_Source_Data_2__c, HubSpot_Original_Source_Type__c, LeadSource, RecordTypeId FROM Lead) FROM Opportunity where name = 'test'

查询如何知道要加入哪个字段?每当您在WHERE子句中使用另一个查询时,只有ID将用于匹配。如果需要使用任何其他字段进行匹配,则不能使用查询。相反,您必须进行查询,将相应的值放入一个集合/列表中,然后使用where Name=:nameSet之类的方法