sql - 如何根据访问中其他字段中的数据自动更新“状态”字段
问题描述
我几乎没有访问的经验。但是,我设法创建了一个小型招聘数据库。我没有编码经验,所以请耐心等待!
我试图让候选人的状态根据他们在招聘过程的哪个阶段自动更新。(这可能以前已经回答过,但是搜索了几个小时我什么也没想到)
下面我列出了数据库中的表格以及哪些字段将指示它们处于什么状态。表格以粗体显示,字段以 [] 显示。状态应该是什么在“”中。
我有以下表格: 候选人信息- 这是 [Status] 字段所在的位置。
面试前 [筛选日期] 表明该候选人处于“面试前”状态,我有另一列显示 [面试] 这是一个是或否字段。如果是,状态将更改为“采访”。如果否,状态应更改为“关闭 - NFA(筛选失败)”
面试- 如果已在 [面试日期] 字段中输入状态,则状态应保持为“面试”,但如果另一个字段称为:
[结果] = 失败。状态应更改为“已关闭 - NFA(面试失败)” [结果] = 已取消。状态应更改为“已结束 - NFA(面试取消”[结果] = 是 & [面试优先级] = 低 - 状态应为“人才管道” [结果] = 是 & [面试优先级] = 快速通道 - 状态应为“快车道”。
入职 如果字段 [请求财务批准的日期] 有日期,则状态应更改为“批准中”另一个称为 [已批准] 的字段 = 是,则状态应为“报价延长”,否则为“已关闭 - NFA(拒绝报价)”如果它被批准并且另一个字段 [Result of Contract offer] = Accepted 然后状态应该是“Start Date Set” 如果拒绝,那么状态应该是“Closed - NFA(Offer Declined)”
部署 如果字段 [Deployment Date] 中有日期,则状态应为“Deployment Date Set”,否则应显示“On Bench” 如果在“Deployment date set”中输入的日期已过,则状态应更改为“Deployed” .
我真的希望上述内容是有道理的。我真的不知道如何实现这一点,任何想法或帮助都会非常感激。
如果需要更多信息,请告诉我。
提前谢谢了!!阿斯马尔
解决方案
推荐阅读
- ckeditor5 - CKEditor 5 拖放位置无效
- ios - 如何在配套 iOS 应用程序运行时自动启动 Apple Watch 应用程序?
- typescript - 从可空数组中获取字符串值
- mfc - 如何在 VS2017 中禁用“警告 MSB8051:不推荐针对 Windows XP 的支持”?
- r - 在ggplot2中手动更改复杂堆叠条形图上y轴项目的顺序
- rethinkdb - 优化 rethinkdb 内连接查询
- html - 如何在 RMarkdown 中将浮动图像(环绕文本)与居中标题对齐?
- reactjs - 无法将反应手风琴面板项目传递给操作调用
- java - Gui- 使对象按特定标准移动
- swift - Swift 4 如何将文本打印到标签