位置: 编程技术 - 正文

MySQL基础教程之IN的用法详解(mysql sql 基础教程)

编辑:rootadmin

推荐整理分享MySQL基础教程之IN的用法详解(mysql sql 基础教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql基本教程,mysql基础笔记,mysql使用入门教程视频,史上最全的mysql基础教程,mysql实用教程,mysql 基础教程,mysql基本教程,mysql基本教程,内容如对您有帮助,希望把文章链接给更多的朋友!

MySQL IN 语法

IN 运算符用于 WHERE 表达式中,以列表项的形式支持多个选择,语法如下:

当 IN 前面加上 NOT 运算符时,表示与 IN 相反的意思,即不在这些列表项内选择。

IN 使用实例

选取 uid 为 2、3、5 的用户数据:

返回查询结果如下:

uid username password email regdate 2 小明 aae4deee3f2ffadf xiao@.com 3 Jack ae4deee3f2ffadf jack@gmail.com 5 5idev aae4deee3f2ffadf 5idev@5idev.com

IN 子查询

更多情况下,IN 列表项的值是不明确的,而可能是通过一个子查询得到的:

MySQL基础教程之IN的用法详解(mysql sql 基础教程)

在这个 SQL 例子里,我们实现了查出所有状态为 0 的用户(可能是被禁止)的所有文章。首先通过一个查询得到所有所有 status=0 的用户:

然后将查询结果作为 IN 的列表项以实现最终的查询结果,注意在子查询中返回的结果必须是一个字段列表项。

IN 运算符补充说明

IN 列表项不仅支持数字,也支持字符甚至时间日期类型等,并且可以将这些不同类型的数据项混合排列而无须跟 column 的类型保持一致:

一个 IN 只能对一个字段进行范围比对,如果要指定更多字段,可以使用 AND 或 OR 逻辑运算符:

使用 AND 或 OR 逻辑运算符后,IN 还可以和其他如 LIKE、>=、= 等运算符一起使用。

关于 IN 运算符的效率问题

如果 IN 的列表项是确定的,那么可以用多个 OR 来代替:

// 等效为:

一般认为,如果是对索引字段进行操作,使用 OR 效率高于 IN,但对于列表项不确定的时候(如需要子查询得到结果),就必须使用 IN 运算符。另外,对于子查询表数据小于主查询的时候,也是适用 IN 运算符的。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

浅谈mysql数据库中的换行符与textarea中的换行符 1.mysql数据库中的换行符在mysql数据库中,其换行符为n即char(),在python中为chr()2.textarea中的换行符textarea中的换行符为rn3.web应用中换行符转换以下是py

mysql免安装没有任何root权限 1、下载MySQLCommunityServer5.5.Linux-GenericCompressedTARArchivemysql下载链接2、解压tar包。例如:解压到/home/work目录下,附:由于解压文件名过长,可通过重命名

mysql 5.7. winx安装配置方法图文教程 Windows安装mysql-5.7.-winx.zip方式记录1.去官网上下载.zip格式的文件.2.解压到一个文件夹,这里我用D:MySql表示3.在D:MySqlmysql-5.7.-winx下新建my.ini配置文

标签: mysql sql 基础教程

本文链接地址:https://www.jiuchutong.com/biancheng/350010.html 转载请保留说明!

上一篇:MySQL实时监控工具orztop的使用介绍(mysql实时监控工具)

下一篇:浅谈mysql数据库中的换行符与textarea中的换行符(mysql数据库的总结)

  • 航天信息开票软件
  • 固定资产清理过程涉及的报表
  • 增值税税额怎么算出来
  • 印花税每个证券不一样吗?
  • 企业如何加强应收账款的管理
  • 库存盘盈盘亏按进价还是售价
  • 银行抵债资产处置需要缴纳什么税费
  • 2018年城镇医保
  • 机械设备租赁征求意见稿
  • 漏提折旧可以所得税扣除吗
  • 公司不交增值税对法人有影响吗
  • 不计提盈余公积可以分红吗
  • 劳务分包发票税率是多少2020
  • 房屋交易税费的计算
  • 公司为职工购买社保只购买三险可以吗
  • 什么收入不需要交税0税
  • 工商年报的纳税总额怎么填写
  • win11系统开机密码设置
  • 公司购买的机票赔偿可以退公司嘛
  • 汇算清缴工资薪金支出包含社保费吗
  • 鸿蒙系统怎样开启5G
  • 公网访问内网主机
  • 赠与房屋再次出售税费
  • qgc地面站源码
  • echarts图表绘制步骤
  • 苏黎世湖天鹅
  • 赤狐 (© Yossi Eshbol/Minden Pictures)
  • phpunit
  • php递归函数详解
  • 金融资产或金融负债满足下列条件之一
  • 收取违约金能作为合同自动终止要件吗
  • 企业注销时实收资本没有到位要紧吗
  • 图文详解塘鲺、鲶鱼的区别介绍
  • mongodb主从复制和副本集架构有什么联系和区别
  • 2000元以内最强二手游戏笔记本
  • 建筑企业营改增之前计税方法
  • 甲供材的卸料由谁负责
  • 营业外收入如何纳税
  • 计入资本公积的固定资产转出
  • 酒店客房收入会计分录
  • 负债类会计科目新增科目包括
  • 折旧后的剩余价值叫什么
  • 小规模企业应交税费二级科目
  • 物业公司预收的物业费怎么做账
  • 应交销项税转出分录
  • 收到对方的银行承兑汇票
  • 接受捐赠财产净价值属于所有者权益吗
  • 分公司非独立核算企业所得税税率
  • 销售费用主要包括
  • 网吧出售
  • 工业企业成本核算的一般程序包括下列的
  • 公司购轿车会计分录怎么做
  • 电梯在固定资产里属于什么设备类别
  • sql基础问题
  • mysql增删改查面试题
  • bios中英文对照表图新版
  • xp从装系统
  • 安装程序不运行怎么回事
  • win10家庭版免费升级专业版密钥
  • sed 处理多行
  • javascript的语法在哪一项中规定
  • ExtJS4 组件化编程,动态加载,面向对象,Direct
  • jquery设置禁用
  • php删除代码
  • [置顶]马粥街残酷史
  • unity3d winform
  • jquery动态
  • 基于jQuery Ajax实现上传文件
  • 火狐firefox浏览器官网
  • javascript编程语言
  • javascript截图找图
  • python魔法方法有啥用
  • js遍历table的td
  • recyclerview stableid
  • 如何强化理论武装
  • 钢结构蔬菜大棚造价多少钱一平方
  • 工会春游费用怎么报销
  • 契税减税、免税条件
  • 国家产业政策是什么
  • 内蒙古自治区市
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设