我有两张桌子。一个是publisher_info
,另一个是unique_code
。我想将u_code
列中的unique_code
列值分配给publisher_info.u_code
列。查询不是将值分配给最后一条记录,而是分配和更新所有记录的值。我该如何解决这个问题?
$record = "UPDATE publisher_info
SET u_code = (SELECT u_code
FROM unique_code
where unique_code.id = ".mysqli_insert_id($conn).")";
答案 0 :(得分:0)
最后我得到了答案,最终查询的结果是 $ record =“UPDATE publisher_info SET u_code =(SELECT u_code FROM unique_code where unique_code.id = publisher_info.id)其中publisher_info.id =”。mysqli_insert_id($ conn)。“”;
答案 1 :(得分:-1)
$ record =“UPDATE publisher_info SET u_code =(SELECT u_code FROM unique_code ORDER BY unique_code.id DESC LIMIT 1)”;