我有一个表中的SiteUser列表,另一个表中有不同类型的记录所有者(ID)的列。例如,SiteUsers表中的SiteUserID将用于填充表中的SalesRepID,StaffingManagerID和RecruiterID。当然,对于填充表中的每个值,SiteUserID都是不同的。如何使用SQL使用INNER JOIN从表中使用多个ID?
我想为填充表中的每个ID列返回SiteUser的名称。 如何正确构建JOIN语句来完成此操作?
我猜这是通过INNER JOIN完成的,但我不确定。
我当前的select语句已经有一个INNER JOIN,因为我从另一个表中取出FillType的名字。我在一个asp.net应用程序中使用它。
我不知道这甚至有可能。任何帮助表示赞赏。
完全无法区分各种类型(SR,SM,招聘人员) – Wil
的结果达成一致。我提供的SQL可能不适合用途,但我试图解决的概念是,您必须多次加入才能获取每个Id的名称。 –
我迟到了,但检查我的答案...没有多个连接需要:) – Wil