A 表-候选人当前求职状态表,包含求职状态。
B 表-候选人的求职申请表,包含不同的求职申请结果。求职申请表中的结果包含:申请中、审核中、审核成功、审核失败;
我希望在 A 表中,汇总展示 B 表中的结果。实现:
- 如果不存在任何求职记录,则 A 表中的求职状态更新为“未求职”;
- 如果仅存在申请中的求职记录,则 A 表中的求职状态更新为“申请中”;
- 如果存在“审核中”&若干条“申请中”的记录,则 A 表中的求职状态更新为“审核中”;
- 如果存在“审核失败”&“不存在审核成功”的记录,则 A 表中的求职状态更新为“审核失败”;
- 如果存在任意 1 条审核成功的数据,则 A 表中的求职状态更新为“审核成功”;
该通过什么方式,实现这样的功能?