出库订单状态查询后端mybatis的mapper文件中查询语句中直接实现排序和分页的SQL语句。
总体上,是调用ROW_NUMBER() 函数和开窗函数OVER(ORDER BY ROrderNo)实现的,但是运行过程中出现了一些小问题,如下:
有问题的sql语句如下图所示:
图1
如图1所示,第18行报错,原因是第二个嵌套查询“)”后面缺少了别名,sql将38行的“(”当成了别名,所以报错。
图2
如图2所示,加上别名后运行成功!
出库订单状态查询后端mybatis的mapper文件中查询语句中直接实现排序和分页的SQL语句。
总体上,是调用ROW_NUMBER() 函数和开窗函数OVER(ORDER BY ROrderNo)实现的,但是运行过程中出现了一些小问题,如下:
有问题的sql语句如下图所示:
如图1所示,第18行报错,原因是第二个嵌套查询“)”后面缺少了别名,sql将38行的“(”当成了别名,所以报错。
如图2所示,加上别名后运行成功!