* 描述问题
图2是用户,图1请假明细表中的班级就是用户名,现在想知道哪些用户当天没有在请假明细表中填写信息,问了千问,给请假明细表的“班级”和用户表的“用户名”作了关联,现在是能找出没有填表的用户,但这个应该是所有时间里没有填表的用户吧?如果填上时间,用户就选不出来了。本来想再关联一下两个表的时间,但是能关联就那么几个字段。请问应该怎么解决。
* 运行环境
如何重现
预期行为
截图
日志

用日期等于今天,是能找出今天已上报的班级,但是用日期不等于今天的话,会出现问题。如图102上报了2次,10-14和10-16,今天10-16已经上报过了,但还是会因为10-14出现在今天未上报的名单里。能不能通过添加公式字段或者其它方法,把用户最近上报的日期提取出来的?
现在想用工作流和sql来实现,当请假明细表有新增时,运行以下sql:
UPDATE “users”
SET “zui_jin_tian_biao_date” = (
SELECT MAX(“createdAt”)
FROM “qing_jia_ming_xi_biao”
WHERE “class” = ‘{{trigger.data.class}}’
)
WHERE “username” = ‘{{trigger.data.class}}’;
其中请假明细表中的“班级class”就是用户表中的“用户名username”
可是运行完成以后,最近填表日期还是空的