文档章节

kettle-实现每个分组的前N的数据

目光
 目光
发布于 2017/03/15 14:07
字数 156
阅读 39
收藏 0

第一步:创建表及数据:

create table uid(
 uid int, --uid
 cate varchar(20), --类别
 price double --金额
)
insert into uid values(123,'c1',21);
insert into uid values(123,'c2',23);
insert into uid values(123,'c3',14);
insert into uid values(123,'c4',25);
insert into uid values(123,'c8',10);
insert into uid values(124,'c1',28);
insert into uid values(124,'c15',25);
insert into uid values(124,'c2',12);
insert into uid values(124,'c31',40);
insert into uid values(124,'c7',15);

查询结果:

第二步:取uid的金额最多的前四名

1.获取所有记录

2.增加序列并过滤(增加序列需要排序):

4.完成并查询结果:

 

 

 

© 著作权归作者所有

共有 人打赏支持
目光
粉丝 3
博文 37
码字总数 8157
作品 0
昌平
程序员
DES加密算法应用:分组加密模式

通常,大多数的分组加密算法都是把数据按照64位分组的方式进行加密和解密。但是几乎所有的加密工作所涉及的数据量都远远大于64位,因此就需要不断地重复加密过程,直到处理完所有的分组。这种...

IDreamo
08/01
0
0
python机器学习案例系列教程——k均值聚类

全栈工程师开发手册 (作者:栾鹏) python数据挖掘系列教程 聚类与分类器算法不同。聚类算法是非监督算法,只是对一群输入对象进行分组,每组属于什么类别是不知道的。而分类器是在没有任何...

luanpeng825485697
01/07
0
0
Kettle 学习知识总结(三)

接kettle学习知识总结(一) 【注意事项】 1、 如果kettle 转化过程中,要将一张表中数据转化到另一张不同的数据结构表中,最好在进行“表输入”或者“插入/更新”前加入字段选择插件,通过字...

gerry_pang
2014/04/03
0
0
Spark SQL 分组后取 top n 问题的解决方法

背景介绍 遇到一个需求,用 Spark SQL 查询每个分组的前 top n 个数据。由于一开始不知道 Spark SQL 有 row_number() 这么个东西,使得用普通的 SQL 语句把我想破了头也没写出来。 三个表的字...

teaGod
2017/11/26
0
0
BJ模拟:string(后缀数组+Trie+ST表+分块)

给定一个长度为 为了造福群众,把数据放出来吧:https://pan.baidu.com/s/1mi68ZMS 题解: 基本上A了这道题字符串的板都差不多了。。 首先很容易想到 表示到A的前 为的最小代价。 那么朴素的...

qq_35649707
2017/12/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Minifilter的动态安装、加载及卸载

MINIFILTER框架的文件系统过滤驱动,无法使用的CreateService和OpenService进行动态加载。 看了一下,使用Inf文件安装Minifilter驱动的方式是在注册表驱动服务项下比传统驱动多创建了Instanc...

simpower
15分钟前
0
0
idea新建springCloud项目(6)- Config Server使用

1.在IDEA新建springCloud项目-Config Server 修改版本,和之前建的eureka项目版本一致,修改完记得刷新: 删除掉不需要的文件: 2.把Config S 服务注册到eureka上去,配置git地址,启动项目 ...

monroeCode
21分钟前
3
0
大数据可视化项目开发总纲

第1章 开发文档总纲 1.1 开发工具清单 名称 版本 备注 Pentaho-bi server pentaho-server-ce-7.1 Pentaho Cde为其内置工具 Pentaho-prd pentaho-prd-ce-7.1 Pentaho Report Designer报表工具...

ZhangLG
21分钟前
2
0
pip安装超时问题

pip3 install --default-timeout=100 tensorflow 设置为100秒 参考: User Guide How to solve ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443) with pip?......

亚林瓜子
23分钟前
0
0
fragment 旋转时保持当前实例

设备旋转时保存Fragment的交互状态: setRetainInstance(true);

zdglf
25分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部