当前使用版本(必填,否则不予处理)

3.5.4.1

该问题是如何引起的?(确定最新版也有问题再提!!!)

使用分页Mapper

重现步骤(如果有就写完整)

① 定义mapper MyBatis-Plus XML执行的SQL警告:optimize this sql to a count sql has exception

② 其中排序的SQL不能用#符号,只可以使用$ MyBatis-Plus XML执行的SQL警告:optimize this sql to a count sql has exception

老版本没有问题,使用当前最新版会出现WARN级别错误 MyBatis-Plus XML执行的SQL警告:optimize this sql to a count sql has exception

报错信息

上面的③

Comment From: Jick-study

实际执行的SQL为: SELECT COUNT(*) FROM ( SELECT * FROM platform.user_info WHERE user_state = 'ACTIVE' ORDER BY update_at DESC ) TOTAL

SELECT * FROM platform.user_info WHERE user_state = 'ACTIVE' ORDER BY update_at DESC LIMIT 10

Comment From: nieqiurong

5686