hive分组随机抽一定量数
来源:互联网 发布:数据库关系图 连线 编辑:程序博客网 时间:2024/05/16 06:12
要求根据员工的职级分类,然后每类职级随机抽取2条数据,
建表:
create table temp.a(id string, name string, age string, rank string)ROW format delimited FIELDS TERMINATED BY ',' ;load data local inpath 'a.txt' into table temp.a;select * from temp.a;
idnameagerank1a10p12b34p13c23p24d33p25e23p26f67p37g34p38h12p49i54p5
SQL:
select id, name, age, rankfrom ( select id,name,age,rank,row_number()over(partition by rank order by rand()) as rnfrom a ) twhere t.rn <=2
结果1:
结果2:
注:如果order by rand(1),则每次排序相同,即出来的结果相同。
1 0
- hive分组随机抽一定量数
- 随机分组
- 随机分组
- c语言:冒泡排序,输入一定量的数,进行排序
- [Untiy&随机数&C#]怎样加上一个随机的数,并且在一定的范围内
- 随机抽数猜出大小
- 随机分组java
- 随机分组小工具
- C语言随机分组
- java随机分组
- storm shuffleGrouping随机分组
- java随机分组
- 琐记6:随机分组
- 日常做一题:随机分组
- Hive TopN+分组TopN
- Hive TopN+分组TopN
- hive 分组topN
- 【转】小修改让点击数(浏览量)变得更随机
- IP3与IMD3的区别解释
- App移动端项目管理
- 机器学习算法总结
- SpringBoot 的 Filter
- C++实验5
- hive分组随机抽一定量数
- LeetCode 438. Find All Anagrams in a String 滑动窗口
- Java设计模式(3):前端控制器模式
- 反序数表达方法
- App移动端项目管理
- 51NOD 1068 Bash游戏 V3 (大数模板套用) 博弈
- 1075 PAT Judge (25)
- XlistView
- 行业 | 基于Hadoop架构电子数据取证框架研究