gpt4 book ai didi

php sql 连接类型

转载 作者:行者123 更新时间:2023-11-29 14:37:44 24 4
gpt4 key购买 nike

我正在尝试优化我的 PHP 代码,尤其是查询。

此代码查明玩家是否确实拥有他所装备的任何武器($firearm)。

我需要什么样的 mysql JOIN 将这 2 个查询合并为 1 个查询:

    $firearm = "Sniper Rifle"; // example
$sql_result2 = mysql_query("SELECT shortname FROM db_firearms WHERE name='firearm'", $db); $rs2 = mysql_fetch_array($sql_result2);
$sql_result3 = mysql_query("SELECT * FROM items_firearms WHERE player='$id'", $db); $rs3 = mysql_fetch_array($sql_result3);
if ($rs3[$rs2[shortname]] < 1) { mysql_query("UPDATE mobsters SET firearm = '' WHERE id ='$id'"); }

最佳答案

您不需要组合这些查询。

  1. 查询返回的列数和数据可能不同
  2. 这不会改进和优化任何内容

关于php sql 连接类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8651111/

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