我想从两个不同的表中检索特定用户的数据,例如“Organizations”和“SystemUsers”,其中公司详细信息存储在“Organizations”&他的个人信息。存储在“系统用户”中,如emailid,密码等。
但我的要求是我想要使用asp.net mvc中的entityframework来检索特定的用户组织详细信息以及emailid等个人信息。任何人都可以建议我这样做的查询。
表:组织
public string CompanyName {get;设置;}
表:系统用户
public string Email {get;设置;}
So, I want to retrieve the user company details as well as personal details from two tables so as to display them in search form.Can anyone suggest me query for this????
答案 0 :(得分:0)
根据您的描述和缺少代码我假设每个用户将有0或1个组织。
所以1.你必须在用户和组织之间建立一对一或0或1的关系然后在SystemUser
表上的简单查询将检索用户个人信息,因为现在在这个表中你将有一个外键(假设名称为组织)您可以使用检索到的.Organization
SystemUser
属性检索组织信息