gpt4 book ai didi

php - 计算或求和 MySQL 中最畅销的产品

转载 作者:搜寻专家 更新时间:2023-10-30 23:43:16 25 4
gpt4 key购买 nike

我有一个 MySQL 表,其中包含我销售的每种产品,数据库如下所示:

ID CODE QUANTITY PRICE PAID EARNINGS

如您所见,它非常基本,我销售产品并将其保存在那里。

现在的问题是我的老板告诉我要显示一个页面,其中包含最畅销的产品,按最畅销到最不畅销的顺序排列。

In this case what I have to do is to count the QUANTITY field

好的,我们开始

<?php
$letsdoit = mysqli_query($database, "SELECT * FROM `sales` SUM(quantity) AS `quantity` order by `quantity`");
while($show= mysqli_fetch_assoc($letsdoit )){
?>

现在我们使用 sum(quantity) 显示所有已售出产品的结果,按最多售出(数量)排序,然后我们像这样显示结果

CODE <?php echo $mostrar['code'] ?> QUANTITY <?php echo $mostrar['quantity'] ?>

我们关闭 WHILE

<?php }?>

问题是,它正在计算所有售出的产品,尝试另一种方式并得到

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given in

我从来没有做过这么复杂的查询谁能帮我看看必须怎么做?

非常感谢任何想法或帮助

最佳答案

如下查询

select code, count(*) as count from sold
group by code
order by count desc

关于php - 计算或求和 MySQL 中最畅销的产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32417082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com