如何将查询限制为仅在 Access 中最近出现的事件
How to limit a query to only the most recent occurence in Access
我有三个 table:Employees、Trainings 和 TrainingSessions
我有一个从 Employees table 中提取 LastName 和 FirstName 的查询,它从 TrainingSessions table 中提取 TrainingTitle 和 SessionDate,它还有一个表达式来计算更新培训的日期到期的。
培训可以完成多次,但我只想要有关最近一次培训的信息。如何将列表限制为仅最近出现的列表。
我刚刚开始学习 Access,所以请尽可能用最简单的术语进行解释。如果您需要更多信息,我很乐意提供。
谢谢!
SELECT TOP n column FROM table ORDER BY column DESC
其中 n 是 return 的行数, 列 是相关列的名称,table是数据库的名字table.
希望对您有所帮助,
阿维.
我不得不在续订日期列的单独查询中执行 MAX。
我有三个 table:Employees、Trainings 和 TrainingSessions
我有一个从 Employees table 中提取 LastName 和 FirstName 的查询,它从 TrainingSessions table 中提取 TrainingTitle 和 SessionDate,它还有一个表达式来计算更新培训的日期到期的。
培训可以完成多次,但我只想要有关最近一次培训的信息。如何将列表限制为仅最近出现的列表。
我刚刚开始学习 Access,所以请尽可能用最简单的术语进行解释。如果您需要更多信息,我很乐意提供。
谢谢!
SELECT TOP n column FROM table ORDER BY column DESC
其中 n 是 return 的行数, 列 是相关列的名称,table是数据库的名字table.
希望对您有所帮助,
阿维.
我不得不在续订日期列的单独查询中执行 MAX。