mysql 练习笔记
从一个数据表中找出连续n条满足条件的记录
例子demo 从数据表中找出连续三条或者三次以上分数超过80分的记录
MariaDB [testdatabase]> select * from class; +----+-----------+---------+-------+ | id | classname | teacher | grade | +----+-----------+---------+-------+ | 0 | 101 | peter | 85 | | 1 | 102 | john | 86 | | 2 | 103 | tom | 87 | | 3 | 104 | mango | 88 | | 4 | 101 | peter | 65 | | 5 | 106 | peter | 95 | | 6 | 105 | haden | 96 | | 7 | 107 | james | 77 | | 8 | 108 | jakie | 88 | | 9 | 109 | tom | 85 | | 10 | 112 | mango | 76 | | 11 | 113 | jula | 77 | | 12 | 114 | john | 78 | +----+-----------+---------+-------+SQL语句如下
select * from class where id in ( select DISTINCT n1.id from class n1,class n2,class n3 where (n1.grade>80 and n2.grade>80 and n3.grade>80 and ((n1.id + 1= n2.id and n2.id +1 = n3.id) OR (n1.id-1=n2.id and n1.id+1=n3.id) OR (n1.id-1=n2.id and n1.id-2=n3.id) ) ) order by n1.id )
输出结果
+----+-----------+---------+-------+ | id | classname | teacher | grade | +----+-----------+---------+-------+ | 0 | 101 | peter | 85 | | 1 | 102 | john | 86 | | 2 | 103 | tom | 87 | | 3 | 104 | mango | 88 | +----+-----------+---------+-------+
转载于:https://www.cnblogs.com/mangojun/p/11492065.html
mysql 练习笔记相关推荐
- 字节跳动内部 MySQL 学习笔记火了,完整版开放下载!
最近很多小伙伴找我要一些 MySQL 基础资料,于是我翻箱倒柜,把这份阿里大牛总结的 MySQL 归纳笔记找出来,免费共享给大家! 据说有小伙伴靠这份笔记顺利进入 BAT 哦,所以一定要好好学习这份资 ...
- 【mysql学习笔记整理】
/*mysql学习笔记整理*/ /*常用的数据库操作对象*/ #库的操作 #创建 #数据库的创建 USE mysql; CREATE DATABASE db_x; #删除 #删除数据库 DROP DA ...
- MySQL自学笔记2--select的5个子句
MySQL自学笔记 使用的MySQL自带命令客户端,其中具体的操作是在自建的数据库下room303表中进行的,表中的列有:id.name.age.email.tel.salary.riqi.class ...
- MySql入门笔记二~悲催的用户
这些是当年小弟的MySql学习笔记,木有多么复杂的结构操作,木有多炫丽的语句开发,木有...总之就是木有什么技术含量... 日复一日,彪悍的人生伴随着彪悍的健忘,运维操作为王,好记性不如烂笔头,山水有 ...
- 初识mysql学习笔记
使用VMVirtualBox导入Ubuntu后,可以通过sudo apt-get install mysql-server命令下载mysql. 在学习过程中,我遇到了连接不上Xshell的问题.最终在 ...
- MySQL学习笔记07【事务、用户管理和权限管理】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- MySQL学习笔记06【多表查询、子查询、多表查询练习】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- MySQL学习笔记05【多表操作、三大范式、数据库的备份和还原】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- MySQL学习笔记04【数据库的查询操作、今日内容、表的约束】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- MySQL学习笔记03【数据库表的CRUD操作、数据库表中记录的基本操作、客户端图形化界面工具SQLyog】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
最新文章
- html模板引擎 字符串长度,Web前端模板引擎の字符串模板
- 网站建设很简单,想要成功却很难
- Android 游戏开发 View框架
- 北方大学 ACM 多校训练赛 第十五场 买花
- 在采用vue-cli Post Get
- pythonexcel编译码_python对excel的读写操作
- 【TeachNLP】文本数据处理-词表获取
- SSB基准测试-MySQL
- Mac解压缩rar文件
- 彻底解决连上了网却不能上网问题:未连接到互联网
- MySQL 主从复制类型及详解
- python print 函数出错
- python翻页爬豆瓣影评_Python超级简单的爬虫案例--爬豆瓣影评为例
- 《 ROP EDGE : TOWARDS DEEP GRAPH CONVOLU - TIONAL NETWORKS ON NODE CLASSIFICATION》
- 信标链 Altair 升级在即!将带来哪些好处?
- python调用大漠getcursorpos,GetCursorPos()函数
- 云模型量子粒子群算法
- 虚拟试衣:GAN的落地应用挑战之一
- 步进电机使用总结——噪声与振动的抑制
- dirac hd sound的奇特“减法”技术
热门文章
- mininet构建双路由器实验
- wordpress主题怎样在标签云效果中显示每个标签的文章数?
- ubuntu桌面之路-续三
- 数据分析师要求mysql的_做数据分析师sql需要掌握到什么程度
- 英雄联盟手游显示服务器尚未开启什么意思,英雄联盟手游could not connect to the server是什么意思-could not解决办法[图文]-游戏窝...
- K-means聚类详解
- 短视频去水印API文档
- EI | 北大温东辉组发现确定性过程驱动工业废水处理系统细菌群落构建
- 软件开发测试男友花束,心理测试:4款花束,你最喜欢哪款?测出你最近最需要什么...
- ado控件连接mysql_Delphi中用ADO控件连接数据库例子