首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用SOQL从Salesforce检索两个对象字段

如何使用SOQL从Salesforce检索两个对象字段
EN

Stack Overflow用户
提问于 2022-11-13 18:23:54
回答 1查看 15关注 0票数 0

我试图使用Salesforce查询SOQL产品检索两个对象字段

  1. Product2
  2. PricebookEntry

这两个对象都有产品代码= "CUCR05RC002“

我想把这两个查询结合起来

Product2

代码语言:javascript
运行
复制
SELECT id 
FROM product2 
WHERE productcode = "CUCR05RC002"

PricebookEntry

代码语言:javascript
运行
复制
SELECT id 
FROM pricebookentry 
WHERE productcode = "CUCR05RC002"

这是它里面的产品页面,我们有价格手册

这是“价格手册”页面,与“产品”具有相同的产品代码

谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-11-13 18:53:11

“自下而上”(从价格簿条目到产品)

代码语言:javascript
运行
复制
select Id, Product2Id, Product2.Id, Product2.Name
FROM PricebookEntry
WHERE productcode='CUCR05RC002'

“自上而下”(从产品到价格簿条目的相关列表)

代码语言:javascript
运行
复制
select Id, Name,
    (select id from PricebookEntries)
FROM Product2
WHERE productcode='CUCR05RC002'

你使用一个或另一个取决于你需要什么。多种产品?一本书上的所有条目?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74423586

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档