我想在Microsoft Query中編寫一個查詢,它看起來像別名有一些問題,但我無法弄清楚如何解決它,任何幫助將高度讚賞!微軟查詢:多部分標識符無法綁定
SELECT item."No_",
item.Description,
ItemLedgerEntry."Location Code",
Sum(ItemLedgerEntry."Remaining Quantity") As Stock,
Sum(bo."Outstanding Quantity") As BackOrder
FROM Nav50.dbo.item item, Nav50.dbo.ItemLedgerEntry ItemLedgerEntry
LEFT OUTER JOIN ( SELECT SalesLine.No_,
Customer.Name, SalesLine."Location Code",
SalesLine."Outstanding Quantity"
FROM Nav50.dbo.Customer Customer, Nav50.dbo.SalesLine SalesLine
WHERE SalesLine."Sell-to Customer No_" = Customer.No_) bo
ON ((item."No_" = bo.No_) AND (ItemLedgerEntry."Location Code" = bo."Location Code"))
WHERE item.No_ = ItemLedgerEntry."Item No_" AND ((ItemLedgerEntry."Location Code"='STHLM') AND (ItemLedgerEntry."Remaining Quantity"<>$0))
GROUP BY item."No_", item.Description, ItemLedgerEntry."Location Code"
我得到的消息是:
多部分標識符 「item.No_」 無法綁定。
你確定No_來自Item表而不是來自bo sub嗎? –