MySQL命令三
2022/3/8 2:15:32
本文主要是介绍MySQL命令三,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、MySQL查询
1、全表查询
一般开发会发送SQL脚本解压文件包,测试需要导入sql脚本到数据库中
先解压文件,在控制台打开,复制放置的路径,输入root密码
2、inner join 交集
又叫内连接的部分,主要是获取两个表中字段匹配关系的表。查询关联字段共同拥有的数据
person.name,person.age,work.copany,educate.schoolname:想要获得的内容的字段;
inner json:表示内关联,即所有表中共有的数据;
work on person.code=work.code:表示person和work两个表通过code关联;
on:表示通过什么进行关联;
where person.code=1001:表示提取code为1001的这条数据中的内容。
3、limit 数字,查询表的前几行数据
命令:select * from 文件名 linit 数字(*代表所有的字段)
4、查询表的时候字段较多时,可以自定义选择字段(如:开始和结束的5个字段)
5、count计数
查询表中所有的数据信息有两种方式:
select count(*) from 文件名;
select count(1) from 文件名;
6、条件过滤
1.1 and 并且关系
必须同时满足一个以上的需求同时查询的结果,where是定位词,表示查询的数据在那个位置
1.2 or 或者关系
查询的信息只用满足其中一个就行
1.3 in 包含关系
只要查询出现的内容都会显示出来
1.4 between and 范围检查
一般可以查询时间或者分数之类的范围
1.5 not in 否定结果
查询的信息中不需要包含这类内容或者是范围
1.6 % 针对只记得部分数据查询
可以选择搜索的方式有"%re"、"re%"、"%re%"
1.7 下划线_
搜索时,字母前有几个下划线,就表示几个字符串缺失
1.8 以什么开头^(shift+6)
1.9 以什么结束$
1.10 as 别名
选择计数(1)作为员工的计数;
从员工中选择计数(1);
7、倒叙和正序
order by(排序方式),desc是 正序 asc是倒叙
三、聚合函数
1、总和:sum 最大:max 最小:min 平均:avg
2、distinct 去重
查询时重复的信息全部删除
3、having 过滤
通过having来过滤group by字句的结果信息
这篇关于MySQL命令三的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程
- 2024-11-01部署MySQL集群学习:新手入门教程
- 2024-11-01部署MySQL集群入门:新手必读指南
- 2024-10-23BinLog入门:新手必读的MySQL二进制日志指南
- 2024-10-23Binlog入门:MySQL数据库的日志管理指南