PHP - 如果已存在,则跳过



我一直在使用 JOIN 比较 2 个表,并将我的结果存储在另一个名为 macadd 的表中。每次我运行代码时,它都会在表 macadd 中生成重复记录。我如何阻止一次又一次地存储相同的记录。以下是生成重复项的代码:

$query = mysqli_query($conn, "insert into macadd (mac)
select volley.mac from volley
inner join savedemail on savedemail.email = volley.email");

由于此查询正在比较行。我在这里完全没有逻辑,我如何从这个 sql 查询中创建一个变量。这样我就可以使用它来检查天气记录是否存在

你想使用 INSERT IGNORE。

$query = mysqli_query($conn, "insert ignore into macadd (mac)
select volley.mac from volley
inner join savedemail on savedemail.email = volley.email");

相关内容

  • 没有找到相关文章

最新更新