mysql在查询结果中增加排序字段

 ELECT userId
, (@rowNum := @rowNum + 1) AS runRank
, mostFast1 FROM
user_info, (SELECT (@rowNum := 0)) b
WHERE
mostFast1 IS NOT NULL
ORDER BY
mostFast1

这种方式只能适用于不家group by的查询,如果加上group by那么排序就会有问题,至于什么原因不清楚

上一篇:SQL Server数据库的分离和附加


下一篇:sqlserver数据文件变更位置