自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 SQL06 秋招秘籍(11.28-11.29)

秋招A 练习一: 1、 CREATE TABLE Employee (Id INTEGER NOT NULL, Name VARCHAR(100) NOT NULL, Salary INTEGER NOT NULL, DepartmentId INTEGER NOT NULL, PRIMARY KEY(Id) ); INSERT INTO Employee VALUES('1', 'Joe', '70000', '1'); INSERT INTO Employee VALUES('2',...

2021-11-29 20:44:46 227

原创 sql05(11.25-11.26)

一、关键点 1、窗口函数可以分为两类。 一是 将SUM、MAX、MIN等聚合函数用在窗口函数中 二是 RANK、DENSE_RANK等排序用的专用窗口函数 专用窗口函数 RANK函数 计算排序时,如果存在相同位次的记录,则会跳过之后的位次。 例)有 3 条记录排在第 1 位时:1 位、1 位、1 位、4 位…… DENSE_RANK函数 同样是计算排序,即使存在相同位次的记录,也不会跳过之后的位次。 例)有 3 条记录排在第 1 位时:1 位、1 位、1 位、2 位…… ROW_NUMBE

2021-11-26 19:27:18 200

原创 Sql学习04(11.23-11.24)

一、关键点 1、需要注意的是 hive中进行join关联时,关联列要避免使用隐式数据类型转换,否则容易导致数据倾斜 2、时间日期类型和字符串,数值以及缺失值均能兼容。 3、如果分组列和被聚合的列不在同一张表, 且二者都未被用于连结两张表, 则只能先连结, 再聚合。 4、SQL查询的执行顺序(FROM->WHERE->SELECT),我们发现, 问题可能出在筛选条件上, 因为在进行完外连结后才会执行WHERE子句, 因此那些主表中无法被匹配到的行就被WHERE条件筛选掉了。明白了这一点,

2021-11-24 22:40:36 1204

原创 Sql学习03(11.20-11.21)

一、关键点小结 1、“视图不是表,视图是虚表,视图依赖于表” 2、对于一个视图来说,如果包含以下结构的任意一种都是不可以被更新的: 聚合函数 SUM()、MIN()、MAX()、COUNT() 等。 DISTINCT 关键字。 GROUP BY 子句。 HAVING 子句。 UNION 或 UNION ALL 运算符。 FROM 子句中包含多个表。 视图归根结底还是从表派生出来的。 tips:创建视图时也尽量使用限制不允许通过视图来修改表 3、关联子查询执行逻辑如下: (1)先从主查询

2021-11-21 19:33:31 1500

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除