1.hashmap ,初始长度为16 2.mysql行转列 初始,如下 要求查询之后结果如下 SQL语句: select xm, SUM(case kecheng when '语文' then fenshu else 0 end) as '语文', SUM(case kecheng when '数学 ...
分类:
其他好文 时间:
2020-05-22 19:26:35
阅读次数:
51
1.行转列(多行变一行,聚合) 表数据 select * from student; student.id student.name 4 fuqiang 5 minzhu 6 hexie collect_set()函数只接受基本数据类型,它的主要作用是将某字段的值进行去重汇总,产生 array 类型 ...
分类:
其他好文 时间:
2020-04-16 22:31:27
阅读次数:
68
--行转列小实例 --创建测试表 if object_id(N'test', N'U') is not null drop table test go with PivotTable as ( select 'xxx' as czy, '点赞' as czlx, 2 as num union all ...
分类:
其他好文 时间:
2020-04-14 22:58:12
阅读次数:
92
CREATE TABLE ProgrectDetail ( ProgrectName NVARCHAR(20), --工程名称 OverseaSupply INT, --海外供应商供给数量 NativeSupply INT, --国内供应商供给数量 SouthSupply INT, --南方供应商供 ...
分类:
数据库 时间:
2020-03-17 16:44:40
阅读次数:
111
一、行转列listagg函数: 场景:这里的表数据使用的是oracle默认的scott账户下的emp(员工)表。 1、使用条件查询部门号为20号的员工: -- 查询部门为20的员工列表 SELECT t.DEPTNO,t.ENAME FROM SCOTT.EMP t where t.DEPTNO = ...
分类:
数据库 时间:
2020-03-10 22:06:22
阅读次数:
144
CREATE TABLE t1 ( id int, name varchar(10) ); INSERT INTO t1 SELECT 1 AS id, 'greg' AS name UNION ALL SELECT 2, 'paul' UNION ALL SELECT 3, 'greg' UNIO ...
分类:
数据库 时间:
2020-02-10 13:21:33
阅读次数:
217
select Student, sum(case Course when '数学' then Score else null end) 数学, sum(case Course when '物理' then Score else null end) 物理, sum(case Course when ' ...
分类:
数据库 时间:
2020-02-09 18:19:31
阅读次数:
56
行转列:
使用自连接的方法实现行转列
使用CASE方法实现行转列 ...
分类:
其他好文 时间:
2020-02-02 13:56:56
阅读次数:
53
实现效果: 组件处理流程: 导入源表source ID input|output s-1 Name input|output s-2 City input|output s-3 Sales input|output s-4 创建express组件,并连接source s-1 --> ID input ...
分类:
其他好文 时间:
2020-01-20 14:43:21
阅读次数:
71