我正试图通过将两个表连接在一起来创建一个视图:Bid和Item。没有直接链接投标和项目的FK关系。相反,投标书可以有包含项目的章节。
到目前为止,我有这样的东西。。
CREATE VIEW FWOTBAItems AS
SELECT f.Id, i.Id, i.ISBN10
FROM [tracs].dbo.FWOBid f
JOIN [tracs].dbo.FWOItem i ON i.SectionId = [ any section corresponding to FWOBid f ] && i.ISBN10 = "TBA"
以下是我的表格的一个简单示例:
出价
Id
项目
Id
ISBN10
SectionId
部分
Id
BidId
我想检索Item.ISBN10="TBA"的所有Item,但也要在视图中包括Bid中的相应Id。
Id(来自投标)|Id
您还需要连接到分区表。不过,您不需要从中选择任何列,只需使用它来获取关系即可。