FLOORROW_NUMBER OVER - 1 170 替换成mysql55语法
在MySQL 5.5中,您可以使用变量来模拟ROW_NUMBER() OVER()函数。以下是将FLOOR((ROW_NUMBER() OVER () - 1) / 170)转换为MySQL 5.5语法的方法:
SET @row_number:=0; SELECT FLOOR((@row_number:=@row_number+1 - 1) / 170) FROM your_table;
这将为您提供与FLOOR((ROW_NUMBER() OVER () - 1) / 170)相同的结果。请注意,您需要在查询中使用变量@row_number,以便在每行中模拟ROW_NUMBER()。
原文地址: http://www.cveoy.top/t/topic/g0Lw 著作权归作者所有。请勿转载和采集!