gpt4 book ai didi

java - 如何通过MySql DB上的Spring Jdbc模板在获取列表中应用限制和偏移量

转载 作者:行者123 更新时间:2023-11-29 16:05:57 25 4
gpt4 key购买 nike

需要在 MySql DB 上使用 jdbc 模板对选择查询应用限制和偏移。

String query = "SELECT *from loaquesform F inner join loainfo N inner join loa_approval A on F.loaId = N.loaId and N.loaId = A.loaId where loaStatus IN (?) LIMIT ?, ? order by loaId desc;"

LoaFormList = userJdbcTemplateMysql.query(query,
new BeanPropertyRowMapper(LoaFormWithSrv.class),
new Object[]{loaStatusCriteria.getLoaStatus(),loaStatusCriteria.getLimit(),
loaStatusCriteria.getOffset()});

我正在使用 limit 和 offset =10 调用此程序

我遇到以下错误 -

> You have an error in your SQL syntax; check the manual that
> corresponds to your MySQL server version for the right syntax to use
> near ''10', '10' order by loaId desc' at line 1

最佳答案

排序依据 needs to be preceded通过 LIMIT 子句:

String query = 
"SELECT * from loaquesform F inner join loainfo N inner join loa_approval A on F.loaId = N.loaId and N.loaId = A.loaId where loaStatus IN (?) order by loaId desc LIMIT ?, ?;"

关于java - 如何通过MySql DB上的Spring Jdbc模板在获取列表中应用限制和偏移量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55746832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com