gpt4 book ai didi

java - 需要将值范围传递给准备好的语句

转载 作者:太空宇宙 更新时间:2023-11-04 07:53:45 25 4
gpt4 key购买 nike

我需要将值范围传递给准备好的语句。

例如。

505 是总数

需要除以100

所以范围将是 1 到 100,101 到 200...501 到 505。

我有一个代码来实现这个。但这是一种复杂的方法。我在这里附上了代码。还有其他简单的方法可以做到这一点吗?

upperValue = maxRowSize;
quotient = rowCount / maxRowSize;
rem = rowCount % maxRowSize;
if (rem == 0) {
loopcount = quotient;
finalValue = 0;
} else {
loopcount = quotient + 1;
finalValue = rem;
}
lowerValue = 1;

for (int i = 0; i < loopcount; i++) {
if (finalValue != 0 && i == loopcount - 1) {
upperValue = (lowerValue - 1) + finalValue;
}
resultSet = executeQuery(connection, query, lowerValue, upperValue);

最佳答案

我认为在您的(mysql)查询中使用LIMITOFFSET会是更好的选择。

检查这个link了解更多详情。

关于java - 需要将值范围传递给准备好的语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13947944/

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