Php 如何根据其他表中的值限制数据库插入操作
我有3个SQL表:Php 如何根据其他表中的值限制数据库插入操作,php,sql,phpmyadmin,Php,Sql,Phpmyadmin,我有3个SQL表: 雇员 技术员 经理 技术员和经理各自负责扩展员工。员工有一个字段employeeType,可以等于Manager、technology或technology/Manager 是否有办法检查技师表内部,以确保只能插入员工类型为技师/经理或技师的员工 您能解释一下吗?我已经尽力编辑了您问题的格式,但我认为您仍然需要提供一些详细信息。您希望通过应用程序逻辑或某种db约束来实现这一点吗?感谢您编辑该格式。在提出更多问题之前,我将对此进行调查。我只使用PhpMyAdmin,因此db
- 雇员
- 技术员
- 经理
employeeType
,可以等于Manager
、technology
或technology/Manager
是否有办法检查技师表内部,以确保只能插入员工类型为技师/经理
或技师
的员工
您能解释一下吗?我已经尽力编辑了您问题的格式,但我认为您仍然需要提供一些详细信息。您希望通过应用程序逻辑或某种db约束来实现这一点吗?感谢您编辑该格式。在提出更多问题之前,我将对此进行调查。我只使用PhpMyAdmin,因此db约束可能是最好的。您是否尝试过使用
触发器
?我认为在插入触发器之前,触发器对您有效。您能解释一下吗?我已经尽力编辑您的问题格式,但我想您仍然需要提供一些详细信息。您希望通过应用程序逻辑或某种db约束来实现这一点吗?感谢您编辑该格式。在提出更多问题之前,我将对此进行调查。我只使用PhpMyAdmin,因此db约束可能是最好的。您是否尝试过使用触发器
?我认为在插入触发器之前,它将对您起作用。