php - 对不同值的实例求和并合计它们的价格

标签 php mysql sql-server

我有一个名为 2013_orders 的表

我正在处理的列是“ordate”、“item”和“price”。这些都不是表的主键。

我有一个日期选择表单来选择一个日期范围。标签是“from_date”和“to_date”。

项目列中是订购零件号的零件号。此列不限于唯一值,因为它会有多个相同部件号的实例。

ordate 列是订单日期。这就是我需要查看的日期范围。

价格栏是订购的每个零件号(项目)的价格。

我需要的是将所选日期范围内每个部件号的实例总计为该部件号的总和。然后我需要该零件号在该选定日期范围内的总金额(价格)。

它应该显示:

Part Number                Total                  Total Price

555111                       28                     150.23
116000                       55                      67.88
770-A                       151                     980.55

.....等等

table structure

我是在家里写这篇文章的,我尝试过的代码变体正在工作,所以我手头没有尝试的例子。也许那是最好的大声笑!

最佳答案

这似乎是一个简单的 GROUP BY 操作:

SELECT item, COUNT(*) AS Total, SUM(Price) AS Total_Price
FROM mytable
GROUP By item

关于php - 对不同值的实例求和并合计它们的价格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37874282/

相关文章:

javascript - 在 URL 中发布多个变量并使用复选框

php - 如何查询表中具有时间戳字段的日期之间的数据?

PHP session - 具有 1 个 IP 的多个用户

java - 在 jpa hibernate SQL Server 中将 float/int 转换为日历

javascript - 无法解决Ajax、PHP、Json、Laravel(PHP框架)中的代码

php - 确认电子邮件未从 php 和 mysql 数据发送?

MySQL ORDER BY 2列有异常

sql-server - 如何显示具有图像路径的 SQL 图像表中的图像

sql - 关于 SQL 查询的帮助 - 无法绑定(bind)由多部分组成的标识符

php - 使用 php 创建一个调用 php 函数的按钮