我正在尝试在 Sql Server 2008 中加入 2 个表
我的 Staff 表中有一个主键 StaffId,它也是 Call 表中的一个外键(称为 Assigned Staff),我如何获取 Call 表中的 Assigned Staff 列以显示 Staff 表的 Name 字段基于外键?
我正在尝试在 Sql Server 2008 中加入 2 个表
我的 Staff 表中有一个主键 StaffId,它也是 Call 表中的一个外键(称为 Assigned Staff),我如何获取 Call 表中的 Assigned Staff 列以显示 Staff 表的 Name 字段基于外键?
如果您首先谈论 MS SQL 或实体框架数据库,那么您可以:
如果您谈论的是实体框架代码优先,请参阅计算列代码优先
SELECT S.NameColumn, S.Any_Other_Column, AStf.Any_Other_Column, .... so on
FROM Staff S INNER JOIN [Assigned Staff] AStf
ON S.StaffId = AStf.StaffId