如何按整数间隔从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)的范围,