dbo.confirmend_Orders
EmpID (FK) | Client (FK) | StartDate | EndDate | **LocationID (FK) | POCID (FK)**
在我的.aspx页面中,我有EmpId控件,clientID将这些控件插入上表,但不包括LocationID和POCID。
如何获取LocationID和POCID的值,这些值来自其他表并将其插入表dbo.ConfirmEnd_Orders?
Dbo.Contacts
Address1| Address2 | CityID (FK) | ContactID(PK)
dbo.POC
FName| Lastname | Mob1 | POCID (PK)
答案 0 :(得分:0)
INSERT INTO dbo.confirmend_Orders (LocationId,POCID)
SELECT locationId,POCID FROM dbo.anotherTable
答案 1 :(得分:0)
INSERT INTO dbo.ConfirmEnd_Orders(EmpId,clientID,LocationID,POCID)
select vEmpId, vclientID,t2.LocationID,t3.POCID from
dbo.ConfirmEnd_Orders t1 inner join dbo.Contacts t2
on t1.LocationID = t2.LocationID inner join dbo.PointOfContact t3 on t1.POCID =t3.POCID