Php 相对选择字段

Php 相对选择字段,php,mysql,Php,Mysql,我有两张桌子 网卡id、网卡号、姓名、地址 及 许可证id、许可证编号、类型、到期日 我正在使用cnic_id作为许可证表中的外键 在许可证页面上,有显示许可证ID、许可证编号、NIC选择框、许可证类型、到期日期的字段。 Nic编号来自显示Nic编号的Nic表 我希望将许可证编号分配给唯一的nic编号,以便一个许可证编号只有一个nic编号 系统不允许将两个nic编号分配给一个许可证编号。像这样吗?{x} 你的孩子在吗 INSERT INTO License(cnic_id, license_id

我有两张桌子

网卡id、网卡号、姓名、地址 及

许可证id、许可证编号、类型、到期日

我正在使用cnic_id作为许可证表中的外键

在许可证页面上,有显示许可证ID、许可证编号、NIC选择框、许可证类型、到期日期的字段。 Nic编号来自显示Nic编号的Nic表

我希望将许可证编号分配给唯一的nic编号,以便一个许可证编号只有一个nic编号


系统不允许将两个nic编号分配给一个许可证编号。

像这样吗?{x} 你的孩子在吗

INSERT INTO License(cnic_id, license_id,license_no,type,expiry_date)
SELECT {1}, {2}, {3}, {4}, {5}
WHERE NOT EXISTS (SELECT 1 FROM License WHERE cnic_id = {1})

我只想要选择框中未分配给任何许可证id的cnic编号