小编use*_*520的帖子

多部分标识符""不能绑定

我收到错误"多部分标识符"Company.Id"无法绑定".在代码的最后一个Company.Id下面的代码块上.谁能告诉我为什么我会收到这个错误?

declare @ModuleId int
set @ModuleId = 3

Select Top 1 Vehicle.Id 
From dbo.Vehicle (NoLock) 
Join 
(
        Select InventoryCompany.CompanyId As Id
    From dbo.InventoryCompany (NoLock) 
        Join dbo.Inventory (NoLock) On Inventory.Id = InventoryCompany.InventoryId
        Join dbo.Module(NoLock) On Module.Content = Inventory.Id  
    Where dbo.Module.Id = @ModuleId
)CompanyIds On Company.Id = Vehicle.CompanyId
Run Code Online (Sandbox Code Playgroud)

sql-server-2008

2
推荐指数
1
解决办法
450
查看次数

标签 统计

sql-server-2008 ×1