【问题标题】:MS Access Query To Show Last TransactionMS Access 查询以显示上次交易
【发布时间】:2016-04-27 22:15:16
【问题描述】:

我有一个名为 tblTransactions 的表。在此表中,我记录了每个客户帐户的所有付款和发票。每个付款或发票都是它自己的记录。本质上,它是一个显示借方和贷方的简单会计表。我的目标是创建一个查询,按帐户显示上次“付款”日期以及那是多少天前。我敢肯定这很容易,但我已经有一段时间没有访问权限了。任何帮助表示赞赏!

字段: 帐户ID, 交易日期, Transaction_Type(“付款”或“发票”)

【问题讨论】:

    标签: ms-access ms-access-2010


    【解决方案1】:

    这应该可以解决问题:

        SELECT AccountID, 
               MAX(Transaction_Date) AS LastTranDate , 
               Datediff("d",MAX(Transaction_Date),Date()) AS DaysAgo
        FROM tblTransactions
        WHERE Transaction_Type = 'Payment'
        GROUP BY AccountID
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-05
      • 1970-01-01
      • 2021-10-28
      • 1970-01-01
      相关资源
      最近更新 更多