表格1
---------------------------------------
| id | item | MU | quantity | file_id |
---------------------------------------
| 1 |item1 | oz | 3.5 | 003 |
| 2 |item2 | kg | 1.1 | 001 |
| 3 |item1 | oz | 0.2 | 001 |
| 3 |item1 | kg | 3 | 001 |
表 2
----------------------------
| id | date | file_id |
----------------------------
| 1 |timestamp1 | 001 |
| 2 |timestamp2 | 002 |
| 3 |timestamp3 | 003 |
我要做的是为每组具有相同 MU 的项目选择数量的总和。我设法用这个查询来做到这一点。
$query = "SELECT item,SUM(quantity) from table1 GROUP BY item,mu";
with a great result, exactly what i wanted
----------------------------------
| id | item | MU | SUM(quantity) |
----------------------------------
| 1 |item1 | oz | 3.7 |
| 2 |item2 | kg | 1.1 |
| 3 |item1 | kg | 3 |
但是现在,我如何只获取他们的 file_id 日期在两个时间戳之间的行?