mybatis-plus QueryWrapper 添加limit方式

QueryWrapper 添加limit

其實是在sql的最後加上 limit 相關的語句。

QueryWrapper wrapper = new QueryWrapper<>();
wrapper.last("limit 1");

mybatis分頁出現limit錯誤

在反復沒有問題代碼時,請檢查你的SQL語句!!!!(細心檢查)

<mapper namespace="com.zjf.mapper.StudentMapper">
    <!--抽取sql-->
    <sql id="selectFrom">SELECT * FROM student</sql>
    <select id="testPageHelper" resultType="student">
        <include refid="selectFrom" />;
    </select>
</mapper>

請大傢看看這個SQL語句的問題:就是在最後,我順手寫瞭個分號

這樣會導致sql語句如下:

select * from student;limit 1, 3

所有會報錯

以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。

推薦閱讀: