标签:count code person work 查询 命令 计数 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字句的结果信息
标签:count,code,person,work,查询,命令,计数,MySQL 来源: https://www.cnblogs.com/Kaylee/p/15977811.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。