इसे आजमाएं:
SELECT
od.Sku,
od.mf_item_number,
od.Qty,
od.Price,
s.SupplierId,
s.SupplierName,
s.DropShipFees,
si.Price as cost
FROM
OrderDetails od
INNER JOIN Supplier s on s.SupplierId = od.Mfr_ID
INNER JOIN Group_Master gm on gm.Sku = od.Sku
INNER JOIN Supplier_Item si on si.SKU = od.Sku and si.SupplierId = s.SupplierID
WHERE
od.invoiceid = '339740'
यह cost
. को छोड़कर कई पंक्तियाँ लौटाएगा जो समान हैं कॉलम। लौटाए गए विभिन्न लागत मूल्यों को देखें और पता करें कि विभिन्न मूल्यों का कारण क्या है। फिर किसी से पूछें कि उन्हें कौन सा मूल्य मूल्य चाहिए, और उस क्वेरी में मानदंड जोड़ें जो उस लागत का चयन करेगी।