您的位置:首页 > 博客中心 > 数据库 >

mysql row number的实现

时间:2022-03-14 03:53

CREATE TABLE `test_id` (
`id` int(11) NOT NULL DEFAULT 0 ,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT ‘XX‘ ,
PRIMARY KEY (`id`)
)

 

select count(*),t1.`name` from test_id t1
INNER JOIN test_id t2
on t1.id >= t2.id
group by t1.id,t1.`name`

 

结果

1 XX1
2 XX2
3 XX3
4 XX5
5 XX7
6 XX9

 

热门排行

今日推荐

热门手游