【发布时间】:2013-02-07 20:04:33
【问题描述】:
我有一个名为“价格”的简单列,想要获取所有行的平均数。我有这个代码:
$avg = mysql_query("SELECT AVG(price) FROM books WHERE 作者='$postname'");
$avgprice = mysql_fetch_assoc($avg);
当我去输出时:
<?php echo $avgprice['AVG(price)'] ?>
它给了我 250.0000 而不是 250,这是实际数字。为什么我在输出后得到这 4 个小数?
【问题讨论】:
-
检查你的列
price的数据类型