我有一个实习生的申请,他们可以申请实习。我们有一个脚本可以自动使实习生合格。我想招收所有没有实习资格的实习生。
数据库是这样的:
Intern (Id,...)
Application (Id, status, intern_id, internship_id,...)
Internship (Id,...)
对于状态,我们有“已申请”、“合格”、“当前”和“完成”基本上我需要为没有“合格”状态的应用程序的实习生提出加入请求,但我的 sql 技能非常基本.
编辑
忘了说一个实习生可以申请多个实习生,一个实习生只能有一个实习的资格,但他仍然可以申请另一个,所以这行不通
SELECT *
FROM Intern i
INNER JOIN Application a ON i.Id = a.intern_id
WHERE a.status <> 'qualified'