位置: 编程技术 - 正文

MySQL子查询用法实例分析(mysql子查询详解)

编辑:rootadmin

推荐整理分享MySQL子查询用法实例分析(mysql子查询详解),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql子查询效率如何,mysql子查询和连接查询,mysql子查询和连接查询,mysql子查询写法,mysql子查询写法,mysql子查询语句举例,mysql子查询语句举例,mysql子查询写法,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了MySQL子查询用法。分享给大家供大家参考,具体如下:

假设表my_tbl包含三个字段a,b,c;现在需要查询表中列a的每个不同值下的列b为最小值的记录量。

比如表记录为:

a b c1 3 'cd'2 3 'nhd'1 5 'bg'2 6 'cds'1 7 'kiy'3 7 'vsd'3 8 'ndf'

希望得到结果为:

a b c1 3 'cd'2 3 'nhd'3 7 'vsd'

(1) 其中一个做法:先查出每个a值下的b最小值,然后根据这些最小值去查询符合要求的所有记录。

MySQL子查询用法实例分析(mysql子查询详解)

查询符合最小b值的sql写法如下:

由于是嵌套查询和取交集,万条记录情况下竟然用一个小时也没把中间结果算出来(我真怀疑是自己哪里写错了);后面求记录量就免谈了。

(2) 上面的方法是个灾难, 只能弃用了。

具体逻辑为:先按列a,b分组,然后选择每组中列b值最小的记录,生成结果集。

sql语句写法如下:

执行查询后,时间竟只用了1.1秒。

再一次证明,sql的查询策略的不同能直接导致性能上的巨大差异。

更多关于MySQL相关内容感兴趣的读者可查看本站专题:《MySQL事务操作技巧汇总》、《MySQL存储过程技巧大全》、《MySQL数据库锁相关技巧汇总》及《MySQL常用函数大汇总》

希望本文所述对大家MySQL数据库计有所帮助。

MySQL中字符串索引对update的影响分析 本文分析了MySQL中字符串索引对update的影响。分享给大家供大家参考,具体如下:对某一个类型为varchar的字段添加前缀索引后,基于该子段的条件查询

MySQL的root密码忘记怎么办 修改root密码的方式 如果哪天你忘记了线上MySQL数据库的root密码,怎么办大家往往会想到skip-grant-tables参数,具体步骤如下:1.关闭MySQL数据库,因为root密码忘记了,mysqladmin

快速实现MySQL的部署以及一机多实例部署 MySQL有三个版本:二进制,源码包,RPM。下面讲讲二进制包的安装过程下载地址:

标签: mysql子查询详解

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

上一篇:MySQL切分查询用法分析(mysql切片)

下一篇:MySQL中字符串索引对update的影响分析(mysql字符串索引如何排序)

  • 投资性房地产公允价值变动
  • 会计上已资本化处理的工资企业所得税前应如何扣除?
  • 当月出租设备需要发票吗
  • 外来原始凭证包括哪些入库单
  • 出口货物如何申报
  • 应交增值税和应交税费
  • 租赁期间怎么算
  • 货币资金核算的调查报告
  • 小企业营业外支出
  • 抵押车贷款会不会扣车
  • 运输增值税专票含税价怎么算
  • 物业管理费属于政府购买服务吗
  • 个体工商户2020
  • 个人所得税特殊计税方法
  • 专项资金需要交印花税吗
  • 非营利组织报销做账怎么做
  • 地铁充值发票会透露个人账户信息吗
  • 三证合一之后的税务登记
  • 2019新版利润表填表说明
  • 先收钱后开票怎么做分录
  • 主营业务收入如何确认
  • 当收到转账支票时,应该如何处理?
  • 支付版权费用怎么入账
  • 去年多计提的个税如何处理
  • 一家公司各项费用支出
  • 出口转内销会计账务处理
  • 预付账款主要是
  • php生成文件流
  • linux web gui
  • 外币账户收到应收账款
  • 出售固定资产减按2%会计处理1%怎么处理
  • 如何看待税收的本质
  • linux动态扩容
  • 小白学php需要多久能上手
  • 微信小程序分成比例
  • 印花税需要交钱吗
  • 印花税减半征收优惠政策2020
  • 筹建期间的开办费为什么不属于资产
  • idea可以编写vue吗
  • 怎么调试vue项目
  • php返回数组
  • 怎样网上抄税
  • 发票走账不走账怎么处理
  • C语言中次方怎么表示
  • python中的split函数
  • 法定盈余公积的主要用途
  • 本期销项税额怎么算
  • 电子税务局增值税抵扣流程
  • 工程的直接成本包括哪些内容
  • 代垫费用开什么发票
  • 固定资产计提折旧的账务处理
  • 发票本月没有认证能用吗
  • 工厂投产前的准备工作有哪些
  • 增加的实收资本印花税
  • 现金流量表的编制基础是权责发生制
  • 什么企业可以开培训费发票
  • 企业所得税预缴2‰
  • 公司的私账
  • mysql 绿色版
  • mysql 5.7.18 winx64安装配置方法图文教程
  • window装机必备应用
  • win功能下载所需文件
  • windows ftp软件
  • linux怎么禁用命令
  • windows如何禁用程序
  • cpu资源占用率计算原理
  • 虚拟机命令cd
  • android程序的基本结构
  • 浮动浮动
  • jquery技巧
  • 表格高级使用技巧视频
  • python日历查询系统
  • android studio ndk编程 配置
  • node的express
  • jupyter 安装python包
  • js实现表格动态合并单元格
  • javascript 类
  • 安卓手机安装推特
  • js设置option
  • 残疾人有车能否坐公交车
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设