attr函数的实现原理

ATTR函数SQL原理是:取这个字段的最大值,和最小值。

如果最大值和最小值的结果是一样的,就会返回值,否则就会返回null。

attr函数的实现原理 - 图1

举例:

attr(发货日期)

attr函数的实现原理 - 图2

如果最大值是2023-10-01,最小值也是2023-10-01 ,attr(统计日期)返回的结果就是:2023-10-01

如果最大值是2023-10-01,最小值也是2023-10-03 ,attr(统计日期)返回的结果就是:null