flink sql表查询详解
1、高阶聚合
group by cube(维度1, 维度2, 维度3)
group by grouping sets( (维度1,维度2),(维度1,维度3),() )
group by rollup(省,市,区)
语法示例:
select
privince,
city,
region,
count(distinct uid) as u_cnt
from t
group by cube(province,city,region)
一、选择题
1
2
3
4
5
6
7
8
9
10
B
A
C
B
C
C
B
D
A
D
11
12
13
14
15
16
17
18
19
20
D
1、以下关于视图的描述中,不正确的是()
A) 视图是外模式B) 使用视图可以加快查询语句的执行速度 C) 视图是虚表 D) 使用视图可以加快查询语句的编写
2、在SQL的SELECT语句中,能实现投影操作的是()
A) SELECT B) FROM C) WHERE D) GRO
第1关 交换工资
一、本关任务:给定一张 tb_Salary 表,如下所示,有 m = 男性 和 f = 女性的值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。
id
name
sex
salary
1
Elon
f
7000
2
Donny
f
8000
3
Carey
m
6000
4
Karin
f
9000
5
Larisa
m
5500
6
Sora
m
500
要求只使用一句更新update语句,且不允许含有任何se