第一句子大全,网罗天下好句子,好文章尽在本站!

mysql查询语句解析

时间:2023-12-20

2 分组:group by 列名 一般搭配合聚合函数max,min,sum,avg,count使用

友情提示:本文共有 517 个字,阅读大概需要 2 分钟。

一、查询基本知识

select 列1,列2,……,列n from 表名

1.条件查询:where

①比较运算符:=、!=、< >、<= 、>=;

②模糊查询:like/not like ("%"匹配任意多个字符,"_"匹配任意单个字符);

③in/not in、between and;

④is null/is not null。

2.分组:group by 列名 (一般搭配合聚合函数(max,min,sum,avg,count)使用)。

3.筛选:having

4.排序:order by 列名 desc(降序)/asc(升序 默认)。

5.限制:limit[offset,] n(offset: 偏移量,跳过几行;n: 取出条数;offset如果不写,相当于limit 0,n)。

二、查询实例

下图为学生表数据

1.1查询学生表中成绩≥90分的学生信息;

1.2查询学生表中所有"张"姓学生的学生信息;

1.3查询学生表中1班和2班的学生信息;

1.4查询学生表中学生成绩不为空的记录个数;

2.查询学生表中各班级各科目的总成绩;

3.查询学生表中3科总成绩≥240分的学生信息;

4.查询学生表中各学生的总成绩并按总成绩降序排列;

5.查询学生表中总成绩排名前三的学生信息;

本文如果对你有帮助,请点赞收藏《mysql查询语句解析》,同时在此感谢原作者。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
显示评论内容(4)
  1. 芭拉拉小魔仙2024-01-13 07:46芭拉拉小魔仙[海南省网友]112.193.225.181
    作者对于各种查询语句的说明很清晰简洁,让我能够更快上手数据库操作。感谢分享!
    顶3踩0
  2. 齐海2024-01-07 07:27齐海[浙江省网友]203.13.92.199
    文章中的例子很生动形象,让我更容易理解mysql查询语句的使用方法。
    顶0踩0
  3. 雲淡風輕?2024-01-01 07:09雲淡風輕?[新疆网友]202.41.9.203
    我刚开始学习mysql,这篇解析对我来说非常有帮助,感谢作者的分享。
    顶0踩0
  4. ^^^^^^^^2023-12-26 06:51^^^^^^^^[四川省网友]203.32.102.12
    这篇文章对于mysql查询语句的解析非常详细,让我对数据库操作有了更深的理解。
    顶27踩0
相关阅读
MySQL中SQL查询语句的执行顺序 你知道吗?

MySQL中SQL查询语句的执行顺序 你知道吗?

在写SQL查询语句的时候,通常要考虑SQL语句的查询效率,了解SQL查询语句的执行顺序,可以让我们写出更好的SQL语句,今天就介绍下在MySQL中SQL查询语句的执行顺序。一、SQL语句的执行顺序。一条SQL查询语句由SELECT 、DISTINCT (selec...

2023-02-03 #经典句子

Effective MySQL之SQL语句最优化

Effective MySQL之SQL语句最优化

...和数据库性能,你找到了一个数据库中运行缓慢的SQL查询语句。但如果你不知道怎么在MYSQL中对这个SQL语句进行调优,那又该怎么办呢?小编给大家了几个调优的方法:1.尽量避免非操作符的使用在索引使用NOT ,,会导致索引失效,...

2023-05-22 #经典句子

mysql慢查询语句分析总结

mysql慢查询语句分析总结

...题。我们可以借助慢查询日志和explain命令初步分析出SQL语句存在的性能问题通过SHOW FULL PROCESSLIST查看问题SHOW FULL PROCESSLIST相当于select * from information_schema.processlist可以列出正在运行的连接线程,说明:id 连接id,可以使用kill+连...

2022-12-21 #经典句子

一文详解MySQL如何同时自增自减多个字段

一文详解MySQL如何同时自增自减多个字段

...于少数的,在框架基础改着改着自己都会乱。三、使用SQL语句进行实现如果为了解决问题这一节的内容就不用在看了,看第一节就可以完美的解决你的问题了。小编是喜欢琢磨一个问题使用多种方案进行解决。那么接下来小编再...

2023-06-07 #经典句子

Mysql查询语句基本形式

Mysql查询语句基本形式

1.查询语句基本形式select 子句【from 子句】【where 子句】【group 子句】【having子句】【order 子句】【limit 子句】2.select子句select 【all | distinct 】字段或表达式1 【as 别名1】,字段或表达式2 【as 别名2】,.....all :表示列出所有...

2007-09-03 #经典句子

mysql基础之sql语句分类及实际中的用途

mysql基础之sql语句分类及实际中的用途

...升一下逼格。上节课中老韩说“select * from student”这是sql语句,sql语句是什么呢?sql语句:结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关...

2023-10-07 #经典句子

MySQL中正则表达式查询的SQL语句集锦

MySQL中正则表达式查询的SQL语句集锦

MySQL作为关系型数据库的一种,起支持SQL进行数据库的增删改查操作是其必备功能之一!SQL的查询功能中,碰到需要检索或替换那些符合某个模式的文本内容是最常见的应用场景,此时就需要用到正则表达式根据指定的匹配模式...

2023-11-08 #经典句子

mysql数据库select查询语句

mysql数据库select查询语句

select的相关语句在mysql中用的非常多,介绍一下。1 select * from 表名;*(代表表中的所有字段)2 select distinct 字段名 from 表名 ; distinct 去掉重复字段3 select * from 表名 where 条件 ;where 添加查询的限制条件比较运算符 >、=、

2023-12-29 #经典句子