为了账号安全,请及时绑定邮箱和手机立即绑定

我的查询需要什么,可能是 NOT EXISTS 或 NOT IN?

我的查询需要什么,可能是 NOT EXISTS 或 NOT IN?

PHP
www说 2021-08-28 18:40:10
我有一张桌子叫review:review_id   cat_id   public_or_private1           1              011          2              212          3              113          4              214          5              2还有一张表category:cat_id   user_id  1        10298            2        102993        103004        102995        10298我的声明:$sql2 = "SELECT *         FROM review             INNER JOIN category ON review.cat_id = category.cat_id         WHERE review.public_or_private = 2"; 这会给我结果:review_id   cat_id   public_or_private   cat_id   user_id                  11          2              2           2        10299    13          4              2           4        10299    14          5              2           5        10298contacts 桌子:user_id    contact_id10299       1029810299       1030010300       1029810300       10301我怎样才能进一步磨练这一点?: 如果user_id不在表的contact_id列中,我只想要结果contacts。所以从用户的10300角度来看,结果应该是:review_id   cat_id   public_or_private   cat_id   user_id                  11          2              2           2        10299    13          4              2           4        10299我相信我应该使用NOT EXISTS或NOT IN但不确定我应该如何使用它。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 105 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信