我有一个查询,用于汇总库存总额并显示每个库存项目的最后更新日期。我有两种不同的库存类型 0 和 1(传入、传出)。我希望能够在页面底部放置“最后收到的库存是:”和“最后一次发货是:”。
这是我的主要查询对库存进行分组和汇总的内容:
$query = "Select *
FROM (SELECT id, type, color, product,
SUM(Quantity) AS TotalQuantity, MAX(Date) AS LatestDate
FROM inventory
GROUP BY id, color, type) AS alias
WHERE TotalQuantity > 0";
现在我还希望能够运行这两个查询来获取“库存”0 和 1 的最后更新时间(传入、传出)
$query = "SELECT MAX(Date) FROM inventory WHERE stock = 0";
$query = "SELECT MAX(Date) FROM inventory WHERE stock = 1";
结合这三个查询有什么帮助吗?我正在尝试 UNION 但运气不佳。