正如标题所说,我想插入表 3(list_mail_usr)中表 1 (temp_urs)列中的所有行,以及表 2 中 1 列的最后一行,你可以看到,列 1 中的所有行具有相同的 ID,即 list_mail_nom 表的 list_id 列的最后一行。
$tmp_usr = "INSERT INTO list_mail_usr (id_usuario,list_id)
SELECT temp_urs.id_usuario
JOIN list_mail_nom.list_id
WHERE MAX(ID) FROM list_mail_nom.list_id
";
这就是我到目前为止所拥有的。它显然不起作用;(有什么建议吗?
这几乎可以工作,但从 temp_usr 插入每一行 65 次
$tmp_usr = "INSERT INTO list_mail_usr (id_usuario,list_id)
SELECT temp_usr.id_usuario,list_mail_nom.list_id
FROM temp_usr,list_mail_nom";
$insert = $asies -> query($tmp_usr) or die (mysqli_error($asies));