加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – MySQL行数据的乘法

发布时间:2020-12-13 13:50:22 所属栏目:PHP教程 来源:网络整理
导读:我希望能够将所有价格乘以我的数据库,然后将总数乘以10. 下面的代码执行加法而不是乘法 ?php$d = $_GET['d'];$con = mysql_connect("localhost","username","password");if (!$con) { die('Could not connect: ' . mysql_error()); }mysql_select_db("databa
我希望能够将所有价格乘以我的数据库,然后将总数乘以10.

下面的代码执行加法而不是乘法

<?php
$d = $_GET['d'];
$con = mysql_connect("localhost","username","password");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
mysql_select_db("databasename",$con);//

$sql= "SELECT SUM(prices) FROM tablename WHERE Date = '$d' AND Prices >0.20 AND Type= 'sold'";
$results = mysql_query($sql);
$row = mysql_fetch_array($results);
echo $row[0]*10;


mysql_close($con);
?>

id prices
1   25
2   36
3   45

那就是我想要25 * 36 * 45 * 10而不是25 36 45 * 10

希望有人可以提供帮助

这会有效,有限制(数字应该只是正数):
SELECT 10 * EXP(SUM(LOG(prices))) AS result
FROM tablename 
WHERE ...

thnx应该去Napier和他的奇妙发明,logarithms

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读