sql 添加自定义排序

Mysql :

SELECT (@i:=@i+1) AS ind ,字段 FROM 表名 别名, (SELECT @i:=0) t WHERE `IsDeleted` = 0;

Oracle:

本就有rownum。可直接用:SELECT rownum,字段 FROM 表名;

SqlServer:

SELECT ROW_NUMBER() OVER(ORDER BY ID) ROWNU,字段 FROM 表名;

猜你喜欢

转载自www.cnblogs.com/vofill/p/9968989.html