位置: 编程技术 - 正文

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字符串索引如何排序)

  • 职工旅游不计入福利费
  • 财务软件增值税
  • 增值税留抵税额退税账务处理
  • 借款合同怎么做
  • 外资研发中心认定标准
  • 漏报了残保金如何调整?
  • 购买银行理财产品的几个必须知道
  • 资金结存期末余额方向
  • 制造费用影响当期损益的科目
  • 金税盘查发票明细
  • 行政单位待处理财产损益要结转吗
  • 冲销上年计提的住房公积金怎么做账
  • 产品保修发生的维修费计入什么科目
  • 收到其他银行划回的款项属于什么科目
  • 软件技术服务费算无形资产吗
  • 生产企业没有进项税如何交增值税
  • 存货计价方法的选择对利润表中的项目没有影响
  • 个人报销汽油费会计分录
  • 在同一预缴地有多个项目的建筑业纳税人总销售额以什么为标准确定?
  • 交通运输服务增值税税率
  • 资金拆借利息收入是什么意思
  • 个人独资企业没有章程
  • guest的作用
  • 期初摊余成本是初始入账价值吗
  • 事业基金的主要账务处理
  • 网上纳税申报的基本流程是什么
  • 合并范围外关联方交易是否抵消
  • 如何找到您会获得的权限
  • php数组操作
  • 按揭贷款到账时间
  • 复制快捷键ctrl+c
  • protect.exe进程
  • php

  • 公司怎么查已报销发票
  • 为什么增值税最后有余额附加税没有
  • ant design pro项目构建纯净版
  • 哈德良长城和中国长城的区别
  • 哈士奇新手礼包
  • 总承包合同如何约定农民工工资
  • 交易性金融资产的入账价值
  • paul滑雪
  • 没有关系怎么表达
  • css伪类选择器怎么用
  • vue的一些面试题
  • 2022年终总结
  • 处置车辆收入缴税规定
  • python编程从入门到精通第三版
  • 企业转租电费发票
  • 体检的收据是什么
  • 年末本年利润怎么结转
  • 企业在外地单位怎么交税
  • 金蝶软件资产负债表公式设置
  • 社保公司承担部分计入哪个科目
  • phpcms 用的是什么模板引擎
  • mongodb数据库中使用哪个数据库可以设置用户名和密码
  • 纳税人识别号和公司税号一样吗
  • 低值易耗品如何摊销
  • 进项加计抵扣
  • 企业收到合同保险怎么办
  • 出差补助没有发票
  • 没有外币账户可以收外币吗
  • 工资冲抵借款合法
  • ubuntu选择语言
  • mmc无法创建管理单元win10
  • linux怎么vi
  • win1020h2正式版
  • WARNING: /tmp: File system full, swap space limit exceeded的解决办法
  • icqlite.exe进程的详细介绍 icqlite进程的查询 作用是什么
  • isignup.exe是什么进程 isignup进程查询
  • win7无线wifi
  • win7系统和win8系统哪个好用
  • perl 数组放入另一个数组
  • 在Html中使用Requirejs进行模块化开发实例详解
  • 鼠标焦点离开触发查询
  • nodejs cicd
  • Python 制作糗事百科爬虫实例
  • python中的字符串常量
  • 辽宁省国家税务局网上申报
  • 已知税率怎么求政府税收
  • 税控盘时钟异常怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设