有两个表 user表
字段名
UserID
Password
EmailAddress
DisplayName
UserStateID
Address
OfficePhone
MobilePhone
MSN
PasswordNote
Re
Department
RoleIDrecord表
字段名
RecordID
ProblemID
CreateUser
DateCreated
RecordType
AssignTo
Title
Content
StateID
现在要从record表取ProblemID=9的所有字段(其中AssignTo字段部分对应user表的UserID)
我要取的字段是RecordID,CreateUser,DateCreated,RecordType,user.DisplayName,
但是AssignTo字段里的值不完全对应user表的UserID字段的值,
请问我该如何写啊?
字段名
UserID
Password
EmailAddress
DisplayName
UserStateID
Address
OfficePhone
MobilePhone
MSN
PasswordNote
Re
Department
RoleIDrecord表
字段名
RecordID
ProblemID
CreateUser
DateCreated
RecordType
AssignTo
Title
Content
StateID
现在要从record表取ProblemID=9的所有字段(其中AssignTo字段部分对应user表的UserID)
我要取的字段是RecordID,CreateUser,DateCreated,RecordType,user.DisplayName,
但是AssignTo字段里的值不完全对应user表的UserID字段的值,
请问我该如何写啊?
解决方案 »
- 想用C#做一个新闻自动获取系统,请大家帮忙
- gridview中的一列与DropDownList中的项匹配
- 支付宝第三方代扣
- DataGrid属性里怎么现实数据删除
- 一个含有用户控件页面的数据绑定问题~!!!
- 请大家帮忙!!!谢谢,非常着急.
- 怎样在aspx 的HTML代码段用<%=rs("user_id")%>显示数据库里的字段
- 大家说说asp.net开发环境中,右边显示控件的编辑框是如何实现的
- 无奈,求助
- asp:Button组件怎么插到asp:TableCell组件里
- 急!大家看看这是什么错误??
- 关于在.net中使用象<%=title%>的asp代码,出现不可访问“admin.shownews.title”,提示缺少对象
FROM record INNER JOIN user ON record.AssignTo LIKE user.UserID
WHERE record.ProblemID=9
这是什么意思??
select r.RecordID,r.CreateUser,r.DateCreated,r.RecordType,u.DisplayName from user u RIGHT OUTER JOIN record r on r.AssignTo=u.UserID WHERE r.ProblemID=9