数据库
文章平均质量分 80
墨撕酒家
输出是最好的输入
展开
-
【数据库】软件测试之MySQL数据库练习题目
12、查询学过‘黄观’老师所教的所有课的同学的学号、姓名 ---包括 不止学过黄观老师的课。3、查询每门课程的平均成绩,结果按平均成绩升序排列,平均成绩相同时,按照课程号降序排列。14、查询 课程编号‘2’ 的成绩 比 课程编号‘1’ 课程低的所有同学的学号、姓名。13、把 ‘SC’ 表中 ’黄观‘ 老师教的课的成绩都更改为此课程的平均成绩。4、查询平均成绩大于85的所有学生的学号,姓名和平均成绩。16、查询平均成绩大于60分的同学的学号和平均成绩。15、查询没学过“黄观“老师课的同学的学号、姓名。原创 2024-03-10 19:23:51 · 326 阅读 · 0 评论 -
【数据库】索引 视图 触发器 分页查询
比如,删除student表数据的时候,把被删数据保存起来,以便后面进行数据恢复。可以把一段sql语句保存起来,以后进行查询的时候,可以从视图中查询数据, 相当于一张结果表。、当数据量小的时候,索引看不出来效果,当数据量很大的时候,索引会显著提高查询速度。触发器可以监控数据库里的表,当表被执行增删改操作的时候,可以执行一些固定的操作。当给表添加索引之后,新插入一条数据,就会让索引进行重新排列。所以,如果频繁的增加或者删除数据,此时 索引的效率不会很高。在创建表的时候,主键会自动的被设置为索引。原创 2024-03-09 16:12:04 · 924 阅读 · 0 评论 -
【数据库】多表查询:子查询|关联查询 inner join 、left join、right join
比如,下面【部门】表里的主键 拿到【员工】表里做普通字段(外键)员工 部门1员工,XXX,1部门 1部门,武当派2员工,XXX,2部门 2部门,峨眉派3员工,XXX,1部门 3部门,明教4员工,XXX,2部门设计主外键关系的方案1、图形化操作:(数据库管理工具)2、写sql语句constraint 约束名 foreign key (外键列名) references 对方表(列表)原创 2024-03-09 15:51:59 · 825 阅读 · 0 评论 -
【数据库】聚合函数|group by分组|having|where|排序|函数 关键字的使用
where 子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。having 子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having 条件显示特定的组,也可以使用多个分组标准进行分组。-- ⚠️如下:‼️查询某个表的数据的同时去修改/删除该表的数据,直接这样操作不行,mysql不允许。——如果数据重复 保留最小的id的数据,如果数据不重复,保留该数据。原创 2024-03-09 14:54:24 · 2182 阅读 · 0 评论 -
【数据库】数据库学习使用总结DDL DML 及常用的条件查询语句
1、DB——>存储数据的2、DBMS——>用来管理数据的。原创 2024-03-08 16:51:42 · 695 阅读 · 0 评论