位置: 编程技术 - 正文

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数据库的总结)

  • 一次性劳务所得税怎么算
  • 产品分成方式取得收入什么意思举例
  • 金税盘业务
  • 其他应收款和其他应付款可以通用吗
  • 缴纳的增值税如何申请退税
  • 收到红字专票怎么做账务处理
  • 个人财产租赁所得税计算
  • 出口销售收入会计分录
  • 申报怎么打印
  • 换货补差价怎么补给商家
  • 资产评估收益法的前提条件
  • 拍卖土地支付的法律依据
  • 一个企业只有收入没有支出合理吗
  • 支付境外费用需要交哪些税
  • 医药酒精现在要兑水喝吗
  • 外商投资企业母公司派到境内职员回国后
  • 个税返还奖励财务人员申报个税
  • 纳税申报意思
  • 金税三期能查几年前的发票
  • 差额征税的小微企业免税销售额
  • 报税提示您可能缺少相关组件怎么处理
  • 分公司发生修理费能否在总公司列支?
  • 企业收付款流程图
  • 应付账款对账的流程和技巧
  • 原始凭证的审核内容
  • wifi不让输入密码怎么办
  • 内部控制的类型有哪些
  • 待清算商户消费款项是什么
  • 收到美金没有结汇会计分录
  • 企业开票附加税
  • 固定资产折旧的影响因素
  • linux环境什么意思
  • 支付的测试流程
  • 更新网页证书
  • 三七粉的功效与作用及正确吃法
  • 失业稳岗补贴要交社保吗
  • 长期借款的账务处理怎么做分录
  • php基础入门教程
  • 公司转让固定资产要交税吗
  • 无形资产入账价值包括资本化支出吗
  • 我国消费税的特点
  • 用友的应付单和付款单的区别各是什么时候填制
  • 原材料按计划成本核算例题
  • phpapi接口调用
  • 一般纳税人申请转为小规模纳税人
  • 股东出资方式包括
  • 固定资产清理借方表示什么意思
  • 建筑安装工程公司起名
  • 公司开业前期费用谁出
  • 房地产企业暂估成本所得税汇算
  • 不需要计提折旧的情况
  • 用美元账户余额怎么用
  • 建筑业外包工程包括哪些
  • 工程年底结账
  • 法院的申请执行费是多少
  • 建设项目财务费用包括哪些
  • 企业出售投资性房地产应按照售价与账面价值
  • sql server 2000安装包
  • 注册表 启动
  • win8系统笔记本怎么恢复出厂设置
  • windows2003硬盘分区
  • ubuntu系统安装报错
  • 无光驱无u盘重装系统
  • ctrl+的作用
  • mac打开下载文件夹
  • diskmakerx制作u盘需要多久
  • win7强制关机后内存不足
  • win10周年版
  • node.js获取文件信息的方法是什么
  • node. js教程
  • 浅谈幼儿良好行为的培养论文
  • python中执行同一函数3次
  • android动态添加view
  • python编程内容
  • 广西电子税务局手机版
  • 苏州公积金密码怎么改
  • 新市税务所电话
  • 交叉互查的作用和意义
  • 扣缴个人所得税客户端操作流程
  • 国家税务总局令第52号 ,税务稽查案件办理程序规定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设