liynha 发表于 2022-9-22 15:12:01

如何设计查询最早值的数据接口

请教各位:模版中有姓名(文本型)、检测时间(日期时间型)、检测结果(小数型),现需要查询全部记录中,每个姓名的最早的检测时间的检测结果,一个姓名只返回一条记录,这个数据接口要怎样写?
尝试了:数据项中的表达式用 最早值( 检测时间)、最小值( 检测时间),都不能实现一个姓名值返回一条记录。,都是返回每个姓名的全部记录。

李根 发表于 2022-9-27 09:48:21

日期升序排列,第一个就是最早的

liynha 发表于 2022-9-27 10:12:09

如果只查询一个姓名时,返回的记录是对的,但是查询全部姓名时返回的记录就不对了

神奇的表格 发表于 2022-9-27 12:59:37

本帖最后由 159616513218639 于 2022-9-27 13:00 编辑

原理:最大值、最小值、最晚值 、是根据,是根据数据接口 “数据列” 中所选的字段进行做为条件进行取对应最大、最小等
正确是:
需要用到两个接口
第一个接口 数据列选择:姓名、最大值(检测时间),查出每一个姓名最大日期,
第二个接口 数据列选择:检测结果; 然后姓名和检测时间 做为参数,去查这个姓名和日期下的数值
如果是用业务公写的话,第二个接口就是第一个接口的子数据源

liynha 发表于 2022-9-27 14:31:11

好的,迟点试试,非常感谢!
如果是用sql语句一次就能返回,不清楚云表为什么要弄成这么复杂。
页: [1]
查看完整版本: 如何设计查询最早值的数据接口