Ms Access 查询以获取总和

不是

我有一个包含四列的 Ms Access 表;PledgeID、Ref、付费和余额。一个 PledgeID 可能有多个记录。我需要一个查询来帮助我仅获取每个 PledgeID 的最后一条记录的余额总和。最后一个 PledgeID 将是具有最高 ref 的那个。我附上了一张桌子的照片以供参考。

点击查看图片

达伦·巴特鲁普-库克

您可以使用此 SQL:

SELECT    T2.PledgeID
        , T2.REF
        , T2.Balance
FROM    (
        SELECT      PledgeID
                    , MAX(Ref) AS REF_RETURN
        FROM        MyTable
        GROUP BY    PledgeID
        ) T1 INNER JOIN MyTable T2 ON T1.REF_RETURN = T2.REF  

它可能会更容易发挥到极致Ref场只是数字- 12而不是PID/2018/00007-1PID/2018/00007-2

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章