本帖最后由 快表帝国客服01 于 2024-8-23 14:27 编辑
需求:想要从最新的填报记录中取一个值。
思路:最新的记录可以依据填报日期为最近的,也就是填报日期最大的那笔记录,填报日期是精确到毫秒的,因此一般没有问题。
写法:
- [订单_主表].[报表填报时间] = (Select 最大值( [订单_主表].[报表填报时间] ) From [订单_主表] )
复制代码
如果不是从所有记录取最大值,则加上过滤条件,下面红色的部分为过滤条件:
[订单_主表].[报表填报时间] = (Select 最大值( [订单_主表].[报表填报时间] ) From [订单_主表] Where [订单_主表].[客户编号] <> '' ) |
|
快表帝国客服01