BigData
11
20
蚂蚁金服题目 蚂蚁金服题目
题目今天做了两道蚂蚁金服的题目,题目蛮不错的,记录下吧 背景说明:以下表记录了用户每天的蚂蚁森林低碳生活领取的记录流水。table_name:user_low_carbonuser_id data_dt low_carbon用户
2021-11-20
19
hive基础 hive基础
数据类型转换强转cast(‘4’ as INT) 如果强制类型转换失败,如执行CAST(‘X’ AS INT),表达式返回空值 NULL. DDL之后在复习,先过 DML之后在复习,先过 DSLEDIT: sql里的基本语法就不再做赘述了
2021-11-19
18
awk函数辨析 awk函数辨析
awk命名基础解析前言awk会将传递过来的数据按照一个整体处理的 awk主要有三模块组成:(可以按照junit测试来理解.) BEGIN{}:开始执行前的准备阶段,可以理解为初始化 PATTERN{}
2021-11-18
18
ctrl+c,ctrl+z等指令解析 ctrl+c,ctrl+z等指令解析
命令解析ctrl+z 英文名: suspend foreground process 详解: 发送SIGSTOP型号给前台进程组中的所有进程. 由名字可知,他是用于挂起前台进程的命令.那么就可以使用fg命令回复. 实用案例: 在使用vi
2021-11-18
17
17
17
DQL-排序 DQL-排序
order by全排序 reduce数只有一,不管设置没设置。 select d.name,e.name from dept d left join emp e on d.id = e.deptId order by d.id;
2021-11-17
17
开天窗与否的区别 开天窗与否的区别
关于开天窗与不开天窗的区别使用 over()是对最终结果集进行开天窗。 如果不使用,即不开天窗。受到group by等函数影响。 example:select name,count(1) from business where subs
2021-11-17
17
shell指令(电商数仓项目) shell指令(电商数仓项目)
集群分发脚本#!/bin/bash #使用方法: #第一个参数输入文件路径 #如果只同步到一个服务器上就只要在第二个参数上填写服务器编号就行 #如果是要同步一个范围的服务器,那么写上开始节点和结束节点就行 num=$# if [ $
17
2 / 3