mysql查询姓名第二个字_第二篇:MySQL中SELECT查询语句总结
1、数据查询
语法:
SELECT
< ALL | DISTINCT > 字段一、字段二、字段n >
FROM
< 表名 >
WHERE
< 条件表达式 >
GROUP BY
< 列名 >
HAVING
< 条件表达式 >
ORDER BY
< 列名 > < ASC | DESC >
1.查询指定列、多个列、全部列、不一样行及限制查询行数sql
SELECT 字段1 FROM tb_name
SELECT 字段1..字段n FROM tb_name
SELECT * FROM tb_name
#查询字段值不重复
SELECT DISTINCT 字段1 FROM tb_name
#限制查询条数、并只查询前5条记录
SELECT * FROM tb_name LIMIT 5
#从第二条开始查询,而且只查询5条记录
#从第二条开始查询,而且只查询5条记录
SELECT * FROM tb_name LIMIT 1,5 或
SELECT * FROM tb_name LIMIT 5 OFFSET 1
2.将查询出来的数据进行排序数据库
#查询全部数据并从大到小排序
SELECT * FROM tb_name ORDER BY 字段1 DESC
#查询全部数据并从大到小排序,并获取最大值
SELECT * FROM tb_name ORDER BY 字段1 DESC LIMIT 1
#按多列进行排序,若是字段1的值不重复,字段2排序才有效
SELECT * FROM tb_name ORDER BY 字段1 字段2 DESC
3.查询知足条件的数据函数
数据库表通常包含大量的数据,不多须要查询表的全部行,一般只须要根据特定条件查询所需数据便可!spa
经常使用的查询条件
查询条件
谓词
比较
=, >, =,<=,!=,<>,!>,!<
肯定范围
BETWEEN AND, NOT BETWEEN AND
肯定集合
IN ,NOT IN
字符匹配
LIKE ,NOT LIKE
空值
IS NULL ,IS NOT NULL
多重条件
AND,OR,NOT
肯定范围的用法.net
01.查询年龄在20-23岁(包括20岁和23岁)之间同窗的姓名、系别、和年龄code
SELECT Sname,Sdept,Sage FROM Student WHERE Sage BETWEEN 20 AND 23
02.查询年龄不在20-23岁(包括20岁和23岁)之间同窗的姓名、系别、和年龄blog
SELECT Sname,Sdept,Sage FROM Student WHERE Sage NOT BETWEEN 20 AND 23
肯定集合的用法排序
01.查询计算机科学系(CS),数学系(MA)和信息系(IS)学生的姓名和性别ci
SELECT Sname,Ssex FROM Student WHERE Sdept IN ('CS','MA','IS')
字符匹配的用法get
通常语法格式以下:
SELECT 字段1, 字段2,...字段n
FROM table_name
WHERE 字段1 LIKE [AND | OR] 字段n = 'value'
%(百分号)通配符:表示任意长度的字符。
_ (下划线)通配符: 表示任意单个字符。
01.查询全部姓王的学生姓名、学号、性别
SELECT Sname,Sno,Ssex FROM Student WHERE Sname LIKE '王%'
02.查询全部姓“欧阳”且全名为三个汉子的学生的姓名
SELECT Sname FROM Student WHERE Sname LIKE '欧阳_'
03.查询第二个 字为“阳”的学生的姓名和学号
SELECT Sname ,Sno FROM Student WHERE Sname LIKE '_阳%'
4.聚合函数的使用
为了方便用户,加强查询功能,SQL提供了许多汇集函数
汇集函数
函数
说明
COUNT(*)
统计行数
COUNT([ DISTINCT | ALL ] )
统计一列中值得个数
SUM([ DISTINCT | ALL ] )
计算一列值得总和
AVG([ DISTINCT | ALL ] )
计算一列值得平均值
MAX([ DISTINCT | ALL ] )
计算一列值得最大值
MIN([ DISTINCT | ALL ] )
计算一列值得最小值
注意: WHERE字句是不能用聚合函数做为条件表达式的。聚合函数只能用于SELECT字句和GROUP BY中的HAVING字句。
5.GROUP BY字句使用
通常GROUP BY配合聚合函数及HAVING字句一块儿使用
01.查询平均成绩大于等于90分的学生学号和平均成绩。
SELECT
Sno,
AVG(Grade)
FROM
GROUP BY
Sno
HAVING
AVG(Grade) >= 90
mysql查询姓名第二个字_第二篇:MySQL中SELECT查询语句总结相关推荐
- Influxdb中Select查询请求结果涉及到的一些数据结构
女主宣言 本文将给大家介绍的是在Influxdb中Select查询请求结果中涉及到的一些数据结构,对于Influxsql的查询语句不太熟悉的同学,可以在先了解了解: https://docs.infl ...
- mysql查询姓名第二个字_下列哪条语句能够从学生表中查询出姓名的第二个字是“敏”的学生的信息( )。_学小易找答案...
[简答题]请自行在资料处下载 [单选题]表在数据库中是一个非常重要的数据对象,它是用来( )各种数据内容的. [简答题]Write out three dishes you like [其它]上交ex ...
- mysql查询雇员部门和性别_数据库管理系统MySQL实验
<数据库管理系统MySQL实验>由会员分享,可在线阅读,更多相关<数据库管理系统MySQL实验(14页珍藏版)>请在人人文库网上搜索. 1.课 程 实 验 报 告实验项目名称实 ...
- mysql联合索引数据库查询数据会变慢_如何定位并优化慢查询SQL以及联合索引和索引多的弊端...
以下思路均以Mysql为例,不过SQL调优通用的 根据慢日志定位慢查询SQL: 使用show variables like '%quer%';主要查看slow_query_log,slow_query ...
- mysql 查询用户最后登陆时间_弄懂mysql:mysql的通信协议
我准备从mysql的实现出发,将mysql好好理解一下,从他的逻辑结构一层一层出发,感受一下,所以再学第一层之前,要先对mysql整体的逻辑结构有一个初步认识 mysql逻辑架构 整体来说,MySql ...
- Mysql连接查询分哪几种_数据库的几种连接查询
1:连接查询2: join_type 指出连接类型3: 内连接4: 交叉连接 1:连接查询 通过连接运算符可以实现多个表查询.连接是关系数据库模型的主要特点,也是它区别于其它类型 数据库管理系统的一个 ...
- mysql 聚合函数内比较运算符_关于常用 MYSQL 聚合函数,其他函数 ,类型转换,运算符 总结...
/* 关于MYSQL 聚合函数,其他函数 ,类型转换,运算符 总结,*/ -- 1 运算符优先级 /* 12.1.1. 操作符优先级 以下列表显示了操作符优先级的由低到高的顺序.排列在同一行的操作符 ...
- mysql去重操作哪个最快_如何将 MySQL 去重操作优化到极致?| CSDN 博文精选
作者 | wzy0623 责编 | 屠敏 出品 | CSDN 博客 前言 问题提出 源表t_source结构如下: item_id int, created_time datetime, modifi ...
- mysql json匹配key为数值_干货篇:一篇文章让你——《深入解析MySQL索引原理》
概述 最近一段时间重新深入研究了一遍MySQL的内容,今天主要分享分析MySQL索引原理,后续会输出一些关于MySQL方面的干货,希望各位小伙伴喜欢. 一.什么是索引.为什么要建立索引? 关于索引的理 ...
- 如何查询spark版本_掌握Spark SQL中的查询执行
了解您的查询计划 自从Spark 2.x以来,由于SQL和声明性DataFrame API,在Spark中查询数据已成为一种奢侈. 仅使用几行高级代码就可以表达非常复杂的逻辑并执行复杂的转换. API ...
最新文章
- BZOJ3473:字符串(后缀数组,主席树,二分,ST表)
- 正确删除ORACLE归档日志文件
- SAP BW/4 HANA亮点解析
- lcd残影原理_为什么同样是高刷,OLED 可以比 LCD 优秀?
- java map 如何根据key获得对象_ThreadLocal:Java中的影分身
- 关系型数据库和非关系型数据库的区别
- Tool:Adobe Photoshop
- 深度学习进阶,Keras视频分类
- 用遗传算法解决中国邮递员问题
- ps高低频磨皮详细教学
- 内网穿透远程查看内网监控摄像头
- 微信小程序 image-cropper 还原按钮控制
- 教你解决路由黑洞5招
- 2023年五一数学建模 | 第二十届五一数学建模B题:快递需求分析问题思路
- 第2章KNN算法笔记_函数classify0
- 腾讯音乐娱乐集团与华纳音乐续签长期战略协议 并将联合成立全新音乐厂牌
- 登录服务器显示需要输入密码,远程服务器每次都需要输入账号密码
- 多种方法简单轻松的清理站点多余缩略图(建站必备)
- Servlet-个人归纳总结
- 细胞实验关键:活死细菌/细胞染色试剂盒解决方案