ต้องการให้ข้อมูล ที่เหลืออีก หรือ ขาดอีก กรู๊ปอยู่ด้วยกันแบบนี้
ชือ จำนวนที่ใช้ จำนวนคงเหลือ ซื้อเพิ่ม/ขาดอีก
MT001 แป้งมัน 1.40 กิโลกรัม 1.85 กิโลกรัม เหลืออีก 450.00 กรัม
MT002 แป้งข้าวเจ้า 1.40 กิโลกรัม 2.00 กิโลกรัม เหลืออีก 597.00 กรัม
MT005 น้ำตาลปี๊บ 1.45 กิโลกรัม 2.83 กิโลกรัม เหลืออีก 1.38 กิโลกรัม
MT004 น้ำตาลทราย 1.60 กิโลกรัม 430.00 กรัม ขาดอีก 1.17 กิโลกรัม
MT006 ถั่วเขียวเลาะเปลือก 2.50 กิโลกรัม 2.45 กิโลกรัม ขาดอีก 50.00 กรัม
////ผลที่ได้อยู่ตอนนี้////
ชือ จำนวนที่ใช้ จำนวนคงเหลือ ซื้อเพิ่ม/ขาดอีก
MT001 แป้งมัน 1.40 กิโลกรัม 1.85 กิโลกรัม เหลืออีก 450.00 กรัม
MT002 แป้งข้าวเจ้า 1.40 กิโลกรัม 2.00 กิโลกรัม เหลืออีก 597.00 กรัม
MT004 น้ำตาลทราย 1.60 กิโลกรัม 430.00 กรัม ขาดอีก 1.17 กิโลกรัม
MT005 น้ำตาลปี๊บ 1.45 กิโลกรัม 2.83 กิโลกรัม เหลืออีก 1.38 กิโลกรัม
MT006 ถั่วเขียวเลาะเปลือก 2.50 กิโลกรัม 2.45 กิโลกรัม ขาดอีก 50.00 กรัม
จำนวนที่ใช้กับจำนวนคงมาจากฐานข้อมูล ส้วนซื้อเพิ่มขาดอีกมาจาก การลบกัน
โค้ดที่ใช้ค่ะ
$strSQL4 = "SELECT materials.MatID, materials.MatName, SUM( generate_plan.AmountPlan ) AS SumAmountPlan, materials.UnitMat, materials.UnitMat2, generate_plan.GeneratePlan, materials.MatBalance
FROM generate_plan LEFT OUTER JOIN materials ON generate_plan.MatID = materials.MatID
WHERE generate_plan.GeneratePlan BETWEEN '$dateStart'AND '$dateEnd' And generate_plan.BuyStatus =''
GROUP BY generate_plan.MatID ASC";
$objQuery4 = mysql_query($strSQL4) or die ("Error Query [".$strSQL4."]");
while($objResult = mysql_fetch_array($objQuery)) // จำนวนที่ค้างอยู่ $objResult2คือ จำนวนต๊อกปัจจุบัน
{
$Ban = $objResult["MatBalance"] - $objResult["Amountbuy"];
}
รบกวนหน่อยค่ะ
แสดงผลข้อมูล PHP SQL
ชือ จำนวนที่ใช้ จำนวนคงเหลือ ซื้อเพิ่ม/ขาดอีก
MT001 แป้งมัน 1.40 กิโลกรัม 1.85 กิโลกรัม เหลืออีก 450.00 กรัม
MT002 แป้งข้าวเจ้า 1.40 กิโลกรัม 2.00 กิโลกรัม เหลืออีก 597.00 กรัม
MT005 น้ำตาลปี๊บ 1.45 กิโลกรัม 2.83 กิโลกรัม เหลืออีก 1.38 กิโลกรัม
MT004 น้ำตาลทราย 1.60 กิโลกรัม 430.00 กรัม ขาดอีก 1.17 กิโลกรัม
MT006 ถั่วเขียวเลาะเปลือก 2.50 กิโลกรัม 2.45 กิโลกรัม ขาดอีก 50.00 กรัม
////ผลที่ได้อยู่ตอนนี้////
ชือ จำนวนที่ใช้ จำนวนคงเหลือ ซื้อเพิ่ม/ขาดอีก
MT001 แป้งมัน 1.40 กิโลกรัม 1.85 กิโลกรัม เหลืออีก 450.00 กรัม
MT002 แป้งข้าวเจ้า 1.40 กิโลกรัม 2.00 กิโลกรัม เหลืออีก 597.00 กรัม
MT004 น้ำตาลทราย 1.60 กิโลกรัม 430.00 กรัม ขาดอีก 1.17 กิโลกรัม
MT005 น้ำตาลปี๊บ 1.45 กิโลกรัม 2.83 กิโลกรัม เหลืออีก 1.38 กิโลกรัม
MT006 ถั่วเขียวเลาะเปลือก 2.50 กิโลกรัม 2.45 กิโลกรัม ขาดอีก 50.00 กรัม
จำนวนที่ใช้กับจำนวนคงมาจากฐานข้อมูล ส้วนซื้อเพิ่มขาดอีกมาจาก การลบกัน
โค้ดที่ใช้ค่ะ
$strSQL4 = "SELECT materials.MatID, materials.MatName, SUM( generate_plan.AmountPlan ) AS SumAmountPlan, materials.UnitMat, materials.UnitMat2, generate_plan.GeneratePlan, materials.MatBalance
FROM generate_plan LEFT OUTER JOIN materials ON generate_plan.MatID = materials.MatID
WHERE generate_plan.GeneratePlan BETWEEN '$dateStart'AND '$dateEnd' And generate_plan.BuyStatus =''
GROUP BY generate_plan.MatID ASC";
$objQuery4 = mysql_query($strSQL4) or die ("Error Query [".$strSQL4."]");
while($objResult = mysql_fetch_array($objQuery)) // จำนวนที่ค้างอยู่ $objResult2คือ จำนวนต๊อกปัจจุบัน
{
$Ban = $objResult["MatBalance"] - $objResult["Amountbuy"];
}
รบกวนหน่อยค่ะ