2017-08-13 59 views

回答

0

從你說:

我想顯示這些項目的名字特定用戶ID

以下是如何操作:

Declare @Emp Table (EmpID int , EmpName varchar(50)); 
Declare @Pro Table (ProID int , ProName varchar(50)); 
Declare @EmpPro Table (EmpID int , ProID int); 

insert into @Emp values 
(1,'Employee1'),(2,'Employee2'); 

insert into @Pro values 
(1,'Project1'),(2,'Project2'),(3,'Project3'); 

insert into @EmpPro values 
(1,1),(1,2),(2,3),(2,1); 

SELECT P.ProName 
FROM @Emp E INNER JOIN @EmpPro EP ON E.EmpID = EP.EmpID 
      INNER JOIN @Pro P ON EP.ProID = P.ProID 
Where E.EmpID = 1; 

Demo