当前位置:Gxlcms > 数据库问题 > mysql模拟rownum的一个方法

mysql模拟rownum的一个方法

时间:2021-07-01 10:21:17 帮助过:2人阅读

select * from t2; +----+---------------------+ | id | d | +----+---------------------+ | 1 | 2015-08-02 15:13:59 | | 3 | 2015-08-05 16:56:23 | | 4 | 2015-08-05 16:56:24 | | 6 | 2015-08-05 16:56:26 | | 7 | 2015-08-05 16:56:28 | | 8 | 2015-08-05 16:56:29 | +----+---------------------+ 6 rows in set (0.00 sec) mysql> set @x=0; Query OK, 0 rows affected (0.00 sec) mysql> select @x:=ifnull(@x,0)+1 as rownum,d as time from t2; +--------+---------------------+ | rownum | time | +--------+---------------------+ | 1 | 2015-08-02 15:13:59 | | 2 | 2015-08-05 16:56:23 | | 3 | 2015-08-05 16:56:24 | | 4 | 2015-08-05 16:56:26 | | 5 | 2015-08-05 16:56:28 | | 6 | 2015-08-05 16:56:29 | +--------+---------------------+ 6 rows in set (0.00 sec)

 

mysql模拟rownum的一个方法

标签:

人气教程排行