如何按整数间隔从derby数据库中选择?与使用周期,增加一个int并尝试从时间间隔中为每个int从数据库中选择记录相比,它可以更有效地完成吗?谢谢

最佳答案

这样的查询应该做到这一点:

select *
from mytable
where some_column between ? and ?

Derby使用JDBC和SQL,因此您可以使用变量的占位符(问号)创建查询,然后在运行时通过query.setInt(1, 3)query.setInt(2, 7)提供值,例如获得3到7(包括3)的范围,

07-25 22:11