Ms access Access SQL查询:获取按日期查找的以前记录的特定字段

Ms access Access SQL查询:获取按日期查找的以前记录的特定字段,ms-access,ms-access-2016,Ms Access,Ms Access 2016,我对访问数据库非常陌生,我正在尝试为一家拥有多个加油站的天然气配送公司创建一个库存数据库 每个站都有更多产品/气体类型的库存 加油站报告其库存,包括 交易日期 加伦赛尔 加伦 实际分配调查 书库 实际AllonInventory和BookedInventory之间的差异在于天然气的超量/短缺 在我的查询中,我想显示加油站/天然气组合前一天的库存水平实际分配情况。如何查找前一天的某个条目并将其作为字段显示在查询中 每个加油站/加油站/日期组合只有一个条目。尝试以下操作: Select *

我对访问数据库非常陌生,我正在尝试为一家拥有多个加油站的天然气配送公司创建一个库存数据库

每个站都有更多产品/气体类型的库存

加油站报告其库存,包括

交易日期 加伦赛尔 加伦 实际分配调查 书库 实际AllonInventory和BookedInventory之间的差异在于天然气的超量/短缺

在我的查询中,我想显示加油站/天然气组合前一天的库存水平实际分配情况。如何查找前一天的某个条目并将其作为字段显示在查询中

每个加油站/加油站/日期组合只有一个条目。

尝试以下操作:

Select 
    *, 
        (Select Top 1 ActualGallonsInventory
        From YourTable As T
        Where T.TransactionDate < YourTable.TransactionDate
        Order By T.TransactionDate Desc) As 
    PreviousActualGallonsInventory            
From 
    YourTable
回顾