gpt4 book ai didi

php - 在表中显示 MySQL 数据以及数据子集

转载 作者:行者123 更新时间:2023-11-29 14:12:51 25 4
gpt4 key购买 nike

我正在尝试从 mysql 表中检索记录并将其显示在表中。我可以对每个单元格使用这样的单独查询来完成此操作:

$sql = "SELECT Sum(combined_data.`List Price`) AS total_dollar_amount, Count(combined_data.sysid) AS total_units FROM combined_data
WHERE
combined_data.`Zip Code` = 07675
AND combined_data.`Office Primary Board ID` = 'W'
AND combined_data.`List Price` BETWEEN 0 AND 99999";
$result = mysql_query($sql,$link);
while ($row = mysql_fetch_array($result))
{ // echo these strings to cells
$res_07675_0_99999_amount = $row['total_dollar_amount'];
$res_07675_0_99999_total_units = $row['total_units'];
$res_07675_0_99999_percent = ($res_07675_0_99999_amount / $total_volume) *100;
$res_07675_0_99999_percent = round($res_07675_0_99999_percent, 2);
}

但是,我更愿意看看是否可以在查询中完成此操作。

从 zip 07675 中提取所有记录,然后按列标题值范围使用数据子集(0-99,000,然后 100,000-199,00 等),(1) 添加子集的总和以进行显示,(2 ) 计算子集中的值数量(mkt 上的 #),然后 (3) 计算(mkt 的%),即所有价格范围内所有邮政编码的总体积。

完成后,可以按每列中的体积范围 ($) 对其进行排序。

我不熟悉如此复杂的 mysql 查询,并且不确定我是否朝着正确的方向来完成此任务。 (目前报告是在 Excel 中完成的)

如有任何指导或建议,我们将不胜感激。或者是否有一个应用程序可以帮助创建此代码?

谢谢。

Table

最佳答案

了解 GROUP BY in MySQL . 允许您通过将记录分组为子集,然后从这些子集中提取数据来轻松创建报告。

这很可能就是您所需要的。

另请参阅此示例答案,因为它可能会给您提示: Pull records from orders table for the current week

关于php - 在表中显示 MySQL 数据以及数据子集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13184751/

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