Oracle函数 ROW_NUMBER () OVER()转成 mysql

我们先看在oracle中函数执行的效果: 比如我们要给查询结果中,某个字段相同的值,加个序号。 oracle中直接在列中作转换就行,select ROW_NUMBER () OVER (PARTITION BY DZMC ORDER BY ID) FROM DUAL; 而在mysql中,我们按照以下思路:将查询结果按照要分组的字段排序,然后用一个变量来存上一行的这个字段的值,另一个变量存序号值,然
相关文章
相关标签/搜索