การใช้คำสั่ง SUM ใน MySQL & PHP


หน้าแรก PHP MySQL เกร็ดความรู้ การใช้คำสั่ง SUM ใน MySQL & PHP
เพียงแค่เราทำตรง select SUM(field) as name ที่เราต้องการแค่นี้เอง

Products Table:

idnametypeprice
123451Park's Great HitsMusic19.99
123452Silly PuddyToy3.99
123453PlaystationToy89.95
123454Men's T-ShirtClothing32.50
123455BlouseClothing34.97
123456Electronica 2002Music3.99
123457Country TunesMusic21.55
123458WatermelonFood8.73


PHP and MySQL Code:

<?php
// Make a MySQL Connection

$query = "SELECT type, SUM(price) FROM products GROUP BY type"; 
	 
$result = mysql_query($query) or die(mysql_error());

// Print out result
while($row = mysql_fetch_array($result)){
	echo "Total ". $row['type']. " = $". $row['SUM(price)'];
	echo "<br />";
}
?>

หรือ

<?php
// Make a MySQL Connection

$query = "SELECT type, SUM(price) as s_Total FROM products GROUP BY type"; 
	 
$result = mysql_query($query) or die(mysql_error());

// Print out result
while($row = mysql_fetch_array($result)){
	echo "Total ". $row['type']. " = $". $row['s_Total'];
	echo "<br />";
}
?>


Display:

Total Clothing = $67.47
Total Food = $8.73
Total Music = $45.53
Total Toy = $93.94


ขึ้นไปด้านบน