摘要: 常用情景 标签:常见 面试 sql 习题 1、列出各个部门中工资高于本部门的平均工资的员工数和部门号,并按部门号排序 创建表: 插入实验数据: 第一种方式先查高于平均分的员工然后再统计 group by 排序: [x] 查询部门平均分 [x] 结果sql 小贴士:效率低的一个语句,仅供学习参考使用( 阅读全文
posted @ 2019-05-30 18:52 苏木力格 阅读(140) 评论(0) 推荐(0) 编辑
摘要: mysql 学习笔记(一) 标签:聚合函数 常用的汇总函数有: count( 或字段):按记录或字段统计记录数。 sum(字段):对字段求和。 max(字段):求字段最大值。 min(字段):求字段最小值。 avg(字段):求字段的平均值。 例如: select stu_grade ‘年级’, co 阅读全文
posted @ 2019-05-30 18:48 苏木力格 阅读(84) 评论(0) 推荐(0) 编辑
摘要: mysql常见面试题(二) 标签:范式 索引 复制原理 事务引擎 储存结构 内存分配 1.数据库三范式是什么? 1. 第一范式(1NF):字段具有原子性,不可再分。(所有关系型数据库系统都满足第一范式数据库表中的字段都是单一属性的,不可再分) 2. 第二范式(2NF)是在第一范式(1NF)的基础上建 阅读全文
posted @ 2019-05-30 18:48 苏木力格 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 数据库常见面试题 标签:mysql 索引 触发器 储存过程 事务 锁 日志 游标 问题 1:为什么 group by 和 order by 会使查询变慢? 答:group by 和 order by 操作通常需要创建一个临时表来处理查询的结果,所以如果查询结果很多的话会严重影响性能。 问题 2:de 阅读全文
posted @ 2019-05-30 18:47 苏木力格 阅读(349) 评论(0) 推荐(0) 编辑