繁体   English   中英

如何在 SOQL 中组合两个对象以进行简单连接? 我只是一个用户列表及其个人资料

[英]How do I combine two objects in SOQL for a simple join? I just a list of users with their profile

我正在尝试在用户对象和配置文件对象之间进行简单的连接。 它们通过 ID User = profileID Profile = ID 连接

这将是 SQL 中的一个简单查询: select u.name, u.profileID, p.name, p.ID from Users Join Profile ON u.profileID = p.ID

我已经尝试了以下,但我得到的都是错误:从用户中选择用户名,(从配置文件中选择配置文件名,配置文件ID)

从用户 WHERE ProfileId IN 中选择名称、配置文件 ID、用户角色 ID(从配置文件中选择名称)

SELECT User.name, user.profileId (SELECT profile.name FROM Profile) FROM User Where User.ProfileId IN (Select Profile.ID from Profile)

对于以下 FK 关系,您使用化合物名称作为要查询的字段,例如

select name, profile.name from user

有关更多详细信息,请参阅SOQL 关系文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM