如何解决使用postgres函数查询向用户分发任务
当用户登录我的函数并为该特定用户分配一些任务时,我有2个表用户和一个用户表中的任务表。我的职能是确保所有用户拥有同等的任务。例如我有3个任务要分配,有3个用户已登录,所以我的功能将为每个用户分配1-1-1任务。
但是问题是,如果用户一个用户正在注销,而他的任务正在挂起,那么那些挂起的任务又会平等地分配给其他用户。例如用户A有5个任务分配,现在我已经在用户B和C之间分配了这5个任务。这是我遇到的问题,请使用此逻辑进行帮助。
用户表
manager
任务表。
Id User IsLogin
1 A Y
2 B Y
3 C Y
4 D N
5 E N
任务表将使用新任务进行更新。下面的查询给我分配了新任务的用户。
Id TaskName AssignTo Status
1 Code in PHP A PENDING
2 Code in Nodejs B COMPLETE
3 Code in sql C PENDING
4 Code in PGsql A PENDING
5 Code in JAVA B PENDING
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。