![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 54
sinat_21791203
菜着菜着就不菜了
展开
-
【MySQL】练习题解答(一)
题目:https://www.cnblogs.com/wupeiqi/articles/5729934.html1.x2.xselect student_id from score left join course on score.course_id = course.cid3.select student_id, avg(number) from score group by student_id having avg(number) > 60;4.xsele.原创 2021-04-18 10:00:51 · 328 阅读 · 0 评论 -
【MySQL】练习题
一、表关系请创建如下表,并创建相关约束二、操作表1、自行创建测试数据2、查询“生物”课程比“物理”课程成绩高的所有学生的学号;3、查询平均成绩大于60分的同学的学号和平均成绩;4、查询所有同学的学号、姓名、选课数、总成绩;5、查询姓“李”的老师的个数;6、查询没学过“叶平”老师课的同学的学号、姓名;7、查询学过“001”并且也学过编号“002”课程的同学的学号、姓名;8、查询学过“叶平”老师所教的所有课的同学的学号、姓名;9、查询课程编号“002”的成绩比..转载 2021-04-18 09:54:29 · 130 阅读 · 0 评论 -
【MySQL】数据行操作--增删改查
增删改查1.普通查询2.条件查询: where 、=、<、>、!=、<>、between xx and xx、or、 and、in (xx,xx,xx)、not in (xx,xx,xx)3.通配符:like、%,_4.分页:limit、offset5.排序:order by 、desc、asc如果要取后10行:先将所有行反转,再按照分页取《----即先降序排序后分页select * from tb1 order by id desc limi原创 2021-04-17 01:56:52 · 155 阅读 · 0 评论 -
【MySQL】外键的变种【外键+唯一约束】
唯一索引:约束不能重复(可以为空)+加速查找单列唯一索引、联合唯一索引PS:主键不能重复(不能为空)一对一的情况?示例1:用户表、主管表创建一个管理系统只有主管才能登录userinfo【id, username, usertype】admin【id, user_id, password】<----外键+唯一索引创建表的SQL语句示例1:用户表、博客表需求:一个用户只允许发一条博客一对多的情况?多对多的情况?示例1:用户表、相亲表.原创 2021-04-16 19:12:45 · 155 阅读 · 0 评论 -
【MySQL】自增列的起始值&步长
1.自增列之起始值2.自增列之步长原创 2021-04-16 18:36:57 · 216 阅读 · 0 评论 -
【MySQL】创建表时主键与外键
1.什么时候用主键?主键的用处?保证数据的唯一性2.一张表只能有一个主键吗?√3.一个主键只能是一列吗?×---支持多列合起来做主键,即复合主键,只要保证唯一性即可图中1表示用第一列nid做主键,2表示用nid和pid两列合起来做主键,即复合外键(不常用)4.在进行外键关联的时候,如果关联的表的主键是由多列组合而成的,那么在进行外键约束的时候由括号中的两部分一起另外,需要注意外键名不能重复,故在进行外键命名时,比如t2和t1进行外键关联,则命名为fk_t2_t1,若t3和..原创 2021-04-16 16:49:25 · 3454 阅读 · 0 评论 -
【MySQL】相关学习资料
MySQL基础https://www.cnblogs.com/wupeiqi/articles/5713315.html关注点:1. sub query2.关联查询,外连接、内连接、左连接、右连接3.索引:索引---排好序的数据结构作用---帮助MySQL高效获取数据索引数据结构:二叉树、红黑树、Hash表、BTree《---多路平衡树(每个结点最多可以包含k个结点)4.聚合函数 sum、avg、count5.分组 group by6.分组过滤 having原创 2021-04-16 14:41:00 · 82 阅读 · 0 评论