gpt4 book ai didi

php - 如何在一个表中查找不在其他表中的行

转载 作者:行者123 更新时间:2023-11-29 05:26:11 25 4
gpt4 key购买 nike

我有两个表:

  1. staticip 有两列:ip, staticipid

  2. rm_users 有很多列,其中之一是 staticipcpe

我想在 staticip 表中找到 staticipid='2'ip 不等于 staticipcpe< 的行 在表 rm_users 中。

我尝试了下面的sql语句,但是没有用。

$sqls="select s.ip, s.staticipid from staticip s 
where s.staticipid='2' and not exists
(select u.staticipcpe from rm_users u
where u.staticipcpe=s.ip";

我有以下消息

"Warning: mysql_result(): supplied argument is not a valid MySQL result resource"

最佳答案

在其他可能的问题中,您缺少右括号:

$sqls="select s.ip, s.staticipid from staticip s 
where s.staticipid='2' and not exists
(select u.staticipcpe from rm_users u
where u.staticipcpe=s.ip)";

此外,the mysql_* functions are deprecated .使用 MySQLi 或 PDO。

关于php - 如何在一个表中查找不在其他表中的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20015999/

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