- 博客(11)
- 收藏
- 关注
原创 第十一次笔记
insert into dept(deptno,dname,loc)values(50,'市场部','南京');update dapt set dname='市场部' where dname='market';values(9527,'周大生','老板',1000,now(),6666,8888,50);update 表名 set 列名1 =值1,列名2=值2,...insert into 表名(列名1,列名2,...)values(50,'市场部','南京');values(值1,值2,...)
2025-06-29 22:44:27
189
原创 第十次笔记
功能:返回两个日期时间之间相隔的时间戳,单位是由间隔类型来指定的,interval间隔类型:year month dat hour minute second。注:dual表是MySQL提供的一个虚拟表,主要是为了满足select...from...的语法习惯,一般测试时使用,无实际意义。功能:返回0-1之间的随机数,ps:该函数没有参数(无参,哑参)功能:如果f1为真,返回v1,如果f2真,返回v2,否则返回v。功能:如果条件为真,执行v1,如果非真,执行v2。
2025-06-29 22:43:11
421
原创 第九次笔记
select (select dname from dept where deptno=e.deptno) 部门名称,count(empno)员工数,round(avg(sal),2) 部门平均工资,min(sal) 部门最低收入,(select ename from emp where sal=min(e.sal)) 员工姓名。查询部门名称,部门员工数,部门的平均工资,部门的最低收入,雇员的姓名(每个部门最低工资的员工姓名)例:查询工资与部门20中的任意员工相同的员工信息。
2025-06-29 22:42:08
331
原创 第八次笔记
select max(sal) 最高工资,min(sal) 最低工资,round(avg(sal)) 平均工资。from (select avg(sal) 平均工资 from emp group by deptno)select d.dname 部门名称,round(avg(e.sal),2) 平均工资。select round(avg(sal),2) as 平均工资,deptno 部门编号。select deptno 部门编号,round(avg(sal),2) 平均工资。
2025-06-16 15:35:47
300
原创 第七次笔记
用来唯一表示表中的每一条记录(数据),保证数据的实体完整性,该字段的值值不能为空,不能重复如学生表中的学生号,雇员表中的雇员号等。insert into dept(deptno,dname,loc) values(50,'市场部','南京');select concat ('编号为',empno,'的员工,姓名为',ename) from emp;values(9527,'周大生','老板',1000,now(),6666,8888,50);
2025-06-16 15:34:39
828
原创 第六次笔记
select (select dname from dept where deptno=e.deptno) 部门名称,count(empno)员工数,round(avg(sal),2) 部门平均工资,min(sal) 部门最低收入,(select ename from emp where sal=min(e.sal)) 员工姓名。select e.ename 雇员姓名,e.sal 雇员工资,d.dname 部门名称,s.grade 雇员工资等级,m.ename 领导姓名,sm.grade 领导工资。
2025-06-16 15:33:32
793
原创 第五次笔记
例:查询出非销售人员的职位名单,以及从事同一工作的雇员的月工资总和,并且满足工资总和大于5000,查询的结果按月工资综合的升序进行排序。查询中出现了每个,各个,按年度,按季度等字眼,或有此类意思,每个“谁”就group by“谁”select d.dname 部门名称,round(avg(e.sal),2) 平均工资。子查询特点:灵活,方便,一般作为增,删,改,查查询操作的条件,适合于操作一个表的数据。子查询可以出现在任意位置,如select,from,where,having等。
2025-06-11 08:31:51
291
原创 第四次笔记
SQL:Structured Query Languag结构化查询语言,用来对数据库进行查询,更新和管理的一种语言包含三个部分:1.DMLdata manipulation language 数据操纵语言用于检索或更新数据库:insert delete select增删改查2.DDLdata defination languag数据定义语言用于定义数据的结构:create创建 alter修改 drop删除3.DCLdata control language数据控制语言。
2025-06-09 22:10:57
273
原创 第三次笔记
2.查看数据库和表使用select version查看版本使用show databases查看系统数据库performance以及sys属于核心数据库用户数据库存放用户数据数据对象:数据表:二维表就是关系,关系就是二维表索引为了加快查询速度数据库对象创建数据库代码creat database student;管理数据库:CRUD:c代表create创建,r代表read读取,u表示修改,d表示dropWindows server搭建IIS就变为web服务器3.导入数据。
2025-06-09 22:07:32
191
原创 第二次笔记
运维人员:第一步安装操作系统(Windows server)-第二步安装数据库服务器(MSI/ZIP)default-storage-engine=INNNODB//默认存储引擎。character-set-server=utf8 //字符。max_connect_errors=10 //最大错误数。什么是C/S(client客户端/server服务器)右键新建记事本文件,扩展名改为my.ini(配置文件)max_connections=200 //最大连接数。port=3306 //端口。
2025-06-09 22:04:01
263
原创 第一次笔记
MySQL是一个开源的关系型数据库管理系统,由MySQL AB公司开发,现属Oracle。它具有体积小、速度快、成本低等特点,适用于中小型网站。MySQL分为GPL公测版、企业版和社区版。安装时需选择适合的平台和版本(推荐8.x),下载安装程序并配置核心文件my.ini。安装完成后会在系统中添加MySQL服务,通过命令行初始化并启动服务即可完成安装验证。
2025-06-04 09:29:48
737
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人