From eff36d7ecf60c7b114745c0919fb9a94a30d8cfe Mon Sep 17 00:00:00 2001 From: Looly Date: Sun, 23 Oct 2022 13:33:20 +0800 Subject: [PATCH] fix code --- hutool-db/src/main/java/cn/hutool/db/DialectRunner.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hutool-db/src/main/java/cn/hutool/db/DialectRunner.java b/hutool-db/src/main/java/cn/hutool/db/DialectRunner.java index c47b739a0..b5702de9a 100644 --- a/hutool-db/src/main/java/cn/hutool/db/DialectRunner.java +++ b/hutool-db/src/main/java/cn/hutool/db/DialectRunner.java @@ -290,8 +290,8 @@ public class DialectRunner implements Serializable { checkConn(conn); String selectSql = sqlBuilder.build(); - // 去除order by 子句 - final int orderByIndex = StrUtil.indexOfIgnoreCase(selectSql, " order by"); + // 去除最后的order by 子句 + final int orderByIndex = StrUtil.lastIndexOfIgnoreCase(selectSql, " order by"); if (orderByIndex > 0) { selectSql = StrUtil.subPre(selectSql, orderByIndex); }