day01-7分组查询

19、分组查询(非常重要:五颗星*****)19.1、什么是分组查询?在实际的应用中,可能有这样的需求,需要先进行分组,然后对每一组的数据进行操作。这个时候我们需要使用分组查询,怎么进行分组查询呢?select...from...group by...计算每个部门的工资和?计算每个工作岗位的平均薪资
2022年05月29日 253次浏览

day01-6多行处理函数

18、分组函数(多行处理函数)多行处理函数的特点:输入多行,最终输出一行。5个:count计数sum求和avg平均值max最大值min最小值注意:分组函数在使用的时候必须先进行分组,然后才能用。如果你没有对数据进行分组,整张表默认为一组。找出最高工资?mysql> select max(sal
2022年05月29日 235次浏览

day01-5数据处理

17、数据处理函数17.1、数据处理函数又被称为单行处理函数单行处理函数的特点:一个输入对应一个输出。和单行处理函数相对的是:多行处理函数。(多行处理函数特点:多个输入,对应1个输出!)17.2、单行处理函数常见的有哪些?lower 转换小写mysql> select lower(ename)
2022年05月29日 377次浏览

day01-4

15、排序15.1、查询所有员工薪资,排序?selectename,salfromemporder bysal; // 默认是升序!!!+--------+---------+| ename | sal |+--------+---------+| SMITH | 800.00 ||
2022年05月29日 325次浏览

day01-3查询

13、简单查询13.1、查询一个字段?select 字段名 from 表名;其中要注意:select和from都是关键字。字段名和表名都是标识符。强调:对于SQL语句来说,是通用的,所有的SQL语句以“;”结尾。另外SQL语句不区分大小写,都行。查询部门名字?mysql> select dna
2022年05月29日 376次浏览

day01-2

9、关于SQL语句的分类?SQL语句有很多,最好进行分门别类,这样更容易记忆。分为:DQL:数据查询语言(凡是带有select关键字的都是查询语句)select...DML:数据操作语言(凡是对表当中的数据进行增删改的都是DML)insert delete updateinsert 增delete
2022年05月29日 314次浏览

day01-1

1、什么是数据库?什么是数据库管理系统?什么是SQL?他们之间的关系是什么?数据库:英文单词DataBase,简称DB。按照一定格式存储数据的一些文件的组合。顾名思义:存储数据的仓库,实际上就是一堆文件。这些文件中存储了具有特定格式的数据。数据库管理系统:DataBaseManagement,简称D
2022年05月29日 334次浏览