SELECT DISTINCT dbo.productsnrwmtrls.item_Name,
dbo.estimatesdtls.estm_Id AS invc_Id,
dbo.estimatesdtls.item_Id,
dbo.estimatesdtls.estm_Qntydlvrd AS invc_Qnty,
dbo.estimatesdtls.estm_Itemprice AS invc_Itemprice,
dbo.estimatesdtls.estm_Lntotl AS invc_Lntotl,
dbo.productsnrwmtrls.item_Uom,
quotationsdtls.quot_itemDesc,
dbo.estimatesdtls.estm_Qntyordrd
FROM dbo.estimatesdtls
LEFT OUTER JOIN dbo.productsnrwmtrls
ON dbo.estimatesdtls.item_Id = dbo.productsnrwmtrls.item_Id
LEFT OUTER JOIN estimates
ON estimates.estm_ID = estimatesdtls.estm_ID
RIGHT OUTER JOIN quotationsdtls
ON quotationsdtls.quot_ID = estimates.quot_ID
WHERE dbo.estimatesdtls.estm_Id = '105'
在這個查詢記錄來了4但應取2 我想加盟錯了。在SQL查詢的記錄即將雙