我有两个表,一个记录交易,另一个包含以前的交易,我需要能够存储按引用分组的总和。如何从 webSQL 中的两个表中选择行?
这就是我现在所拥有的:
SELECT SUM(Qtt) AS QttSumByREF, Ref from OrderMoves, CurrentMobileOrderMoves WHERE CompanyID = ? GROUP BY Ref
但这不起作用。
表都有 Ref、CompanyID、Qtt 列。CurrentMobileOrderMoves 具有与操作无关的附加列。
好的,我想出了如何使用 UNION 选择所有行:
SELECT Ref, Qtt from OrderMovesWhere CompanyID=? UNION ALL SELECT Ref, Qtt From CurrentMobileOrderMoves Where CompanyID=?
现在我如何按 Ref 对它们进行分组并对 Qtt 进行求和?