Ben yeterince iyi bu açıklar umuyoruz. Ben 3 tablolar var. wo_parts, workorders ve part2vendor. Ben bir ay içinde satılan tüm parçaların maliyet fiyatını almak için çalışıyorum. Bu komut dosyası var.
$scoreCostQuery = "SELECT SUM(part2vendor.cost*wo_parts.qty) as total_score
FROM part2vendor
INNER JOIN wo_parts
ON (wo_parts.pn=part2vendor.pn)
WHERE workorder=$workorder";
Ne yapmaya çalışıyorum (PartNumber altında [pn]) her bir parçası wo_parts içinde olmasıdır. O öğenin maliyeti (parça numarası [pn] altında) part2vendor bulunmaktadır. Ben wo_parts satılan miktarı ile çarpılır part2vendor her parça fiyat gerekir. Yolu 3 kadar kravat workorders.ident = wo_parts.workorder ve part2vendor.pn = wo_parts.pn olduğunu. Birisi yardımcı olabilir umuyoruz. Yukarıdaki senaryo bana hesap makinesi tarafından eklenen olduğu gibi aynı toplam vermez.