![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
o0卤化氢0o
这个作者很懒,什么都没留下…
展开
-
SQL学习 - Task06:综合练习
练习一: 各部门工资最高的员工(难度:中等) 创建Employee 表,包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id。 ±—±------±-------±-------------+ | Id | Name | Salary | DepartmentId | ±—±------±-------±-------------+ | 1 | Joe | 70000 | 1 | | 2 | Henry | 80000 | 2原创 2020-12-27 20:53:24 · 156 阅读 · 0 评论 -
SQL学习 - Task05:SQL高级处理
5.1 窗口函数 5.1.1 窗口函数概念及基本的使用方法 窗口函数也称为OLAP函数。OLAP 是OnLine AnalyticalProcessing 的简称,意思是对数据库数据进行实时分析处理。 窗口函数的通用形式为: <窗口函数> over ([partion by <列名>] order by <排序用列名>) 注意: ① [ ] 中的内容可以省略 ② partition by 是用来分组的,即选择看哪个窗口,类似于group by 子句的分组功能,但是part原创 2020-12-25 17:01:26 · 96 阅读 · 0 评论 -
SQL学习 - Task04:集合运算
4.1 表的加减法 4.1.1 什么是集合运算 集合在数学领域表示“各种各样的事物的总和”,在数据库领域表示记录的集合.。具体来说,表、视图和查询的执行结果都是记录的集合,其中的元素为表或者查询结果中的每一行。 在标准 SQL 中,分别对检索结果使用 UNION,INTERSECT, EXCEPT 来将检索结果进行并,交和差运算,像UNION,INTERSECT, EXCEPT这种用来进行集合运算的运算符称为集合运算符。 以下的文氏图展示了几种集合的基本运算. ch04.01 ch04.02 ch04.02原创 2020-12-22 22:18:02 · 250 阅读 · 0 评论 -
SQL Task02:基础查询与排序
本次学习过程中依然有许多细节需要注意,也让我复习到了许多已经忘却的知识,现总结如下。 1.WHERE和HAVING 这个知识点本不应该成为阻碍,但是由于最近没有细心学习sql,确实犯了一些小错误。总的来说,就是WHERE只能用于在表格中存在的字段的筛选,而HAVING可以用于一些自定义的字段。 比如,按照以下这段代码,是查询不出任何结果的,而且还会报错 select product_name,sale_price,purchase_price,(sale_price - purchase_price) as原创 2020-12-17 22:39:20 · 75 阅读 · 1 评论