如何在mysql中检查子查询,如下所示:
$fq = $con->query("SELECT * FROM users WHERE userid!='$userid' AND NOT EXISTS (SELECT * FROM friends WHERE userids!='$userid' OR friend!='$userid')");
我输入NOT EXISTS时出现问题,输出什么都没有,当我输入EXISTS时输出所有内容。我想为不在朋友表中的用户表输出用户。和朋友表包含userid作为添加的用户的id,它可以是我的id,而朋友是添加用户的id,所以它也可以是我的id。所以我想检查子查询是否有任何行userid或friend等于我的id。如果没有输出用我的朋友表中的id连接的用户。