编号函数
、
row_number ()
仅仅定义组内的数据进行编号 1 2 3 4
rank()
编号的时候 排序字段会参与编号相同的排序字段 标号一致, 总标号不变
dense_rank()
编号的时候 排序字段会参与编号相同的排序字段标号一致, 总标号有可能变小
习题练习
孙悟空 语文 87
孙悟空 数学 95
娜娜 英语 84
宋宋 语文 64
孙悟空 英语 68
宋宋 英语 84
婷婷 语文 65
娜娜 语文 94
宋宋 数学 86
婷婷 数学 85
娜娜 数学 56
婷婷 英语 78
1)先建表 导入数据
create table tb_sub(
name string ,
subject string ,
score double
)
row format delimited fields terminated by "\t"