摘要: 什么是索引? 索引在MySQL中也叫是⼀种“键”,是存储引擎⽤于快速找到记录的⼀种数据结构。索引对于良好的性能 非常关 键,尤其是当表中的数据量越来越⼤时,索引对于性能的影响愈发重要。 索引优化应该是对查询性能优化最有 效的⼿段了。索引能够轻易将查询性能提⾼好⼏个数量级。 索引相当于字典的⾳序表,如 阅读全文
posted @ 2020-10-23 14:49 _Hcg 阅读(84) 评论(0) 推荐(0)
摘要: 1、查询至少有一门课与学号为"1001"的同学所学相同的同学的学号和姓名; SELECT student.sid , student.sname from student , scWHERE student.sid = sc.sid AND sc.cid IN (SELECT cid FROM sc 阅读全文
posted @ 2020-10-23 14:22 _Hcg 阅读(220) 评论(0) 推荐(0)
摘要: 1、查询“c001”课程比“c002”课程成绩高的所有学生的学号 SELECT A.sid FROM (SELECT sid , score from sc WHERE cid = 001) A,(SELECT sid , score from sc WHERE cid = 002) BWHERE 阅读全文
posted @ 2020-10-22 20:28 _Hcg 阅读(348) 评论(0) 推荐(0)
摘要: DML操作 一、查询 (1)如果SELECT后面是*,那么表示查询所有字段 (2)SELECT后面的查询列表,可以是表中的字段,常量值,表达式,函数 (3)查询的结果是一个虚拟的表 (4)例: SELECT * FROM stu 选中所有字段 SELECT name , age FROM stu 选 阅读全文
posted @ 2020-10-21 21:22 _Hcg 阅读(153) 评论(0) 推荐(0)
摘要: Mysql -- Day02 约束 一、约束关键字 1.非空 : NOT NULL 2.检查 : Check 3.缺省 : DEFAULT 4.键约束 4.1主键 :PRIMARY KEY 简称 PK , 主键约束相当于 唯一键 + 非空键 4.2外键 : FOREIGN KEY 简称 FK 4.3 阅读全文
posted @ 2020-10-20 20:59 _Hcg 阅读(81) 评论(0) 推荐(0)