diff --git a/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixDataMapper.xml b/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixDataMapper.xml index 9848e7ed4a67345e9cd603ff0f316246dcc974d7..d48eec3e0dc1ba660110b53be633dfeb26163de7 100644 --- a/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixDataMapper.xml +++ b/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixDataMapper.xml @@ -361,27 +361,34 @@ SELECT - distinct - - a.`${column}` - + MAX(a.`sort`) AS `maxSort`, a.`uuid`, - - a.`${column}` - + a.`sort`, + + a.`${column}` + FROM `@{DATA_SCHEMA}`.`matrix_${matrixUuid}` a - - - - - ORDER BY a.`sort` DESC - - + + GROUP BY + + a.`${column}` + + + + + + MAX(a.`sort`) DESC + + + a.`sort` DESC + + + LIMIT #{startNum}, #{pageSize}