我的Server查询如下所示:
USE Manus_Menon
GO
INSERT INTO Manus_Menon.dbo.Commodity_Fill_Rate (NO_OF_MISSES)
SELECT COUNT(Part_Number)
FROM Outsource_Data.dbo.GLOBAL_BACKLOG
WHERE Order_Creation_Date >= '2015-02-23'
AND Order_Creation_Date <= '2015-02-27'
AND Part_Number = Manus_Menon.dbo.Commodity_Fill_Rate.PARTNUM;
GO我得到的错误是:
Msg 4104,第16级,状态1,第6行 多部分标识符"Manus_Menon.dbo.Commodity_Fill_Rate.PARTNUM“无法绑定。
提到的两个数据库都位于同一台物理服务器上。
请帮我解决这个问题。提前感谢您的时间和帮助。
发布于 2015-03-16 14:21:38
这就是我终于成功的原因:
SELECT CFR.PARTNUM,COUNT(GBL.Part_Number)
FROM Manus_Menon.dbo.Commodity_Fill_Rate CFR
INNER JOIN Outsource_Data.dbo.GLOBAL_BACKLOG GBL
ON CFR.PARTNUM = GBL.Part_Number
WHERE GBL.Order_Creation_Date >= '2015-02-23'
AND GBL.Order_Creation_Date <= '2015-02-27'
GROUP BY CFR.PARTNUM 谢谢您抽时间见我。
https://stackoverflow.com/questions/29027816
复制相似问题