gpt4 book ai didi

php - 查询中的查询..加载时间长

转载 作者:行者123 更新时间:2023-12-01 00:10:17 25 4
gpt4 key购买 nike

嘿,我想我需要在查询中进行查询。这是我尝试做的事情(它似乎有效但需要永远加载):

    $query="SELECT * FROM Table1"; 
$results=mysql_query($query);
while($row=mysql_fetch_array($results)){
$bnr=$row['COL 1'];
$usg=$row['COL 19'];
echo"$bnr hat $usg <br /> ";
$sqlupdate="UPDATE TABLE_1
SET
Usg='$usg'
WHERE
bnr = '$bnr'";
mysql_query($sqlupdate);
}

最佳答案

是的,无论您是否在另一个查询中进行更新,单独更新许多行都将花费很长时间。

但是当然在同一个数据库上同时运行两个查询对这种情况根本没有帮助!

也就是说,好消息是在您的示例中,您可以使用带有连接的更新完全在服务器上执行更新。

  UPDATE TABLE_1 as TDest 
INNER JOIN TABLE1 as TSrc
ON TDest.bnr = TSrc.`COL 1`
SET TDest.Usg = TSrc.`COL 19`

关于php - 查询中的查询..加载时间长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23662365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com