摘要:
1.如果想统计各个部门的平均工资该怎么办? select deptno,avg(sal) from emp; -- 字段和多行函数不可以同时使用 select deptno,avg(sal) from emp group by deptno; -- 字段和多行函数不可以同时使用,除非这个字段属于分组 阅读全文
摘要:
函数就是封装了特定的一些功能,直接拿过来使用,如字符串的处理,日期的运算,数值的运算等等。函数只是对查询结果中的数据进行处理,不会改变数据库中数据表的值。函数分为单行函数和多行函数:单行函数:单行函数是指对每一条记录进行计算,并得到相应的结果,返回给用户,也就是说,每条记录作为一个输入参数,经过函数 阅读全文
摘要:
where子句:将过滤条件放在where子句的后面,可以筛选/过滤出我们想要的符合条件的数据 1.where子句 + 关系运算符 > < = >= <= <>不等于 !=不等于 查询deptno=10的:select * from emp where deptno = 10; 运行结果: 查询job 阅读全文
摘要:
DQL主要用于数据的查询,其基本结构是使用select子句。 对emp表查询:select * from emp; 运行结果: 显示部分列:select empno,ename,sal from emp; 运行结果: 显示部分行 where:select empno,ename,job,mgr fr 阅读全文
摘要:
DQL:Data Query Language 数据查询语言 DQL主要用于数据的查询,其基本结构是使用select子句,from子句和where子句的组合来检查一条或多条数据。 首先准备四张表:dept(department部门表),emp(employee员工表),salgrade(工资等级表) 阅读全文
摘要:
一,数据查询语言(Data Query Language,DQL): DQL主要用于数据的查询,其基本结构是使用select子句,from子句和where子句的组合来检查一条或多条数据。 二,数据操作语言(Date Manipulation Language,DML): DML主要用于对数据库中的数 阅读全文
摘要:
首先创建一张学生表,进行参照: 创建表: create table student(sno int(6) primary key auto_increment,sname varchar(5) not null,sex char(1) default '男' check(sex='男'||sex=' 阅读全文
摘要:
外键:外键约束是指表中某个字段的值依赖于另一张表中某个字段的值,而被依赖的字段必须且有主键约束或者唯一约束。 被依赖的表我们通常称之为父表或者主表,设置外键约束的表称为字表或从表。 外键约束:(FOREIGN KEY,缩写FK)是用来实现数据库表的参照完整性的。 外键约束可以使两张表紧密的结合起来, 阅读全文
摘要:
表的完整性约束: 约束条件 约束描述 primary key 主键约束,约束字段值可以唯一地标识对应的记录 not null 非空约束,约束字段的值不能为空 unique 唯一约束,约束字段的值是唯一的 check 检查约束,限制某个字段的取值范围(MySQL8中提供支持的) default 默认值 阅读全文
摘要:
-- 修改表的结构:-- 增加一列:alter table s_student add score double(5,2); -- 增加一列score 5指的是总位数 2指的是小数的位数 运行结果: -- 往score里添加数据 update s_student set score = 123.56 阅读全文