SQL
春风吹23
这个作者很懒,什么都没留下…
展开
-
数据库建立索引的优缺点及适合建立索引的字段
建立索引的优缺点: 为什么要创建索引呢? 这是因为,创建索引可以大大提高系统的性能。 第一、通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二、可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。 第三、可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第四、在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。 第五、通过使用索引,可以在查询的过程中,使...原创 2020-10-31 11:39:04 · 3271 阅读 · 0 评论 -
SQL系列——LeetCode20道题解
175. 组合两个表 176. 第二高的薪水 # Write your MySQL query statement below SELECT max(Salary) as SecondHighestSalary FROM Employee WHERE Salary <(SELECT max(Salary) FROM Employee); where max(salary),where条件中不能包含聚组函数 总结rank、dense_rank、row_number 1.ROW_N..原创 2020-07-23 14:19:22 · 209 阅读 · 0 评论 -
SQL系列-45道经典题-已完结
1、查询01课程比02课程成绩高的学生信息及课程分数; SELECT * FROM student AS a INNER JOIN sc AS b ON a.Sid = b.Sid INNER JOIN sc AS c ON a.sid = c.sid AND b.cid = 01 AND c.cid =02 WHERE b.score >c.score; 2、 查询同时存在01课程和02课程的情况 提示:左边是01课程的记录右边是02课程的记录 ...原创 2020-06-23 23:21:35 · 1875 阅读 · 3 评论