MySQL:提取数据

目录

处理后显示列

1、创建表

2、改变列显示顺序

3、使用别名显示列数据

目录

处理后显示列

1、创建表

2、改变列显示顺序

3、使用别名显示列数据

计算后显示列

1、列值计算后显示

2、进行函数计算

求平均数

总和

个数

3、显示各种信息的函数

MySQL服务器版本

当前数据库

当前用户

当前由参数指定的字符的字符编码

字符串操作常用函数

4、连接字符串

5、日期和时间函数

筛选后显示数据

1、限制表显示记录(数据行)数

2、取出符合条件的记录

3、比较运算符

4、使用字符串作为比较条件

模糊查询

5、使用null作为条件

指定多个条件进行选择

1、and

2、or

3、多个and与or

4、使用case where

排序

1、升序排列

2、降序排列

3、指定记录显示范围

分组显示

1、创建组

2、计算各组的记录数

3、显示各组的综合及平均值

设置条件分组显示

1、分组+条件提取

2、条件提取+分组

3、分组后排序


 

计算后显示列

1、列值计算后显示

2、进行函数计算

求平均数

总和

个数

3、显示各种信息的函数

MySQL服务器版本

当前数据库

当前用户

当前由参数指定的字符的字符编码

字符串操作常用函数

4、连接字符串

5、日期和时间函数

筛选后显示数据

1、限制表显示记录(数据行)数

2、取出符合条件的记录

3、比较运算符

4、使用字符串作为比较条件

模糊查询

5、使用null作为条件


处理后显示列

1、创建表

前提:启用mysql监听器,使用数据库db1

1、创建表

2、插入数据

3、显示数据

2、改变列显示顺序

3、使用别名显示列数据

计算后显示列

1、列值计算后显示

算数运算:

如果是销售额(元)的话需要"销售额(元)"这样括起来

2、进行函数计算

求平均数

总和

个数

3、显示各种信息的函数

MySQL服务器版本

当前数据库

当前用户

当前由参数指定的字符的字符编码

mysql存储数据使用gbk字符编码

字符串操作常用函数

4、连接字符串

使显示出来的数据接上了自己添加的字符安串

5、日期和时间函数

1、创建表,a列为int 类型,自动连续编号,主键

2、b列插入4条当前时间的数据

3、显示表数据

筛选后显示数据

1、限制表显示记录(数据行)数

2、取出符合条件的记录

3、比较运算符

4、使用字符串作为比较条件

直接使用“=”符号即可:select * from tb where empid='A101';

模糊查询

全值:

模糊搜索

提取不包含指定字符的记录

select * from tb1 where name not like '%A';

5、使用null作为条件

1、复制表tb1为tb1H

2、只向name中插入数据,其余列自动设为空值

3、查找有空值的记录

4、查找无空值的记录

指定多个条件进行选择

1、and

select * from tb where sales>=50 and sales<=100;

select * from tb where empid like '%1' and month=4;

2、or

select * from tb where sales<50 or sales>200;

3、多个and与or

select * from tb where sales>=200 or empid like '%1' and month=4;

1、and 与or混合时,优先处理and

2、若要先处理or可以把这部分括起来

select * from tb where (sales>=200 or empid like '%1') and month=4;

4、使用case where

筛选出记录并根据记录设置不同的显示数据

1、选择

2、设置规则

3、显示规则

4、结束规则

5、作用于tb表

6、显示结果

排序

1、升序排列

2、降序排列

1、降序排列前五个记录

2、降序排列所有记录

3、指定记录显示范围

显示2条记录,从第3位后面开始即第4条记录开始显示

分组显示

1、创建组

mysql8.0.19版本默认开启了only_full_group_by模式,所以无需对列进行分组就可以直接使用

2、计算各组的记录数

3、显示各组的综合及平均值

选择empid与计算sales的和作为合计列的记录,然后以empid作为分组,这里有两步

1、以empid分类排列

2、合计相同的empid的sales值

3、显示empid与合计的列

与上面相同,不过分步进行

计算平均数

设置条件分组显示

1、分组+条件提取

计算+分组+筛选

2、条件提取+分组

计算+筛选+分组

3、分组后排序

1、计算

2、分组

3、排序

4、显示

 

  • 21
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值