RNAK(), DENSE_RANK(), ROW_NUMBER() 需要和over搭配来使用,都是增加行号,只不过行号表示各有不同
创建一个表格:
create table t_student(
sno int(10) primary key,
sname varchar(20),
score int(10)
);
insert into
t_student(sno, sname, score)
values
(101, 'zhang', 77),
(102, 'wang', 88),
(103, 'li', 80),
(104, 'zhu', 60),
(105, 'song', 90),
(106, 'liu', 98);