吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1273|回复: 5
收起左侧

[求助] mysql问题请教

  [复制链接]
积木工具箱 发表于 2021-3-13 12:46
如图 他这边查询是不是vip是靠有没有记录来决定的 但是问题来了 我想查非vip的该怎么写 搞到头大 求大佬指教 搜狗截图20210313124346.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

coolcalf 发表于 2021-3-13 13:35
select * from table1 where id is not in (select vipid from table2)
剑龙传说 发表于 2021-3-13 13:50
你这只要在前面加个判断:not in 就好了呀。
就是语句有点长了。
你可以选择业务处理放在你的业务代码层,没必要各种判断全部放在sql层的。可以选择性的调整一下对象结构
木落知秋 发表于 2021-3-13 14:03
本帖最后由 木落知秋 于 2021-3-13 14:05 编辑

用no exists
select * from users where not exists(select 1 from vips where vips.userid=users.userid)
506874511 发表于 2021-3-13 14:15
not in 就好了
yagiza 发表于 2021-3-13 15:02
本帖最后由 yagiza 于 2021-3-13 15:03 编辑

[HTML] 纯文本查看 复制代码
select * from table1 where id is not in (select vipid from table2)
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-6-17 23:16

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表