我正在加入 3 个表格,如下所示 -
select *
from Employee as e inner join [Grant] as g
on e.EmpID = g.EmpID -- "virtual table"
inner join Location as l
on l.LocationID = e.LocationID
从 select 到 GrantID 的代码似乎是一个“虚拟表”。因此,它可以与另一个表(位置)连接以执行 3 表连接。我想给这个虚拟表一个别名。那可能吗 ?如果是,那我该怎么做?
注意 - 我使用 sql server 2008 express