如何通过整数间隔从德比数据库中选择?它可以比循环使用更有效,递增int并试图从数据库中为间隔中的每个int选择记录?谢谢在java中按整数间隔从数据库中选择多条记录
2
A
回答
3
像这样的查询应该这样做:
select *
from mytable
where some_column between ? and ?
德比使用JDBC和SQL,所以你可以创建一个查询用变量的占位符(问号),然后在运行时通过query.setInt(1, 3)
和query.setInt(2, 7)
提供值,例如以获得范围3到7(含),
0
在数据库方面做它,例如,像这样做SQL只会给你每个第三行。 (假设你有一个表称为mytable
与主键列id
)
SELECT * FROM mytable WHERE id % 3 = 0
+0
任何想法我该怎么做? –
相关问题
- 1. 从数据库mysql中选择记录
- 2. 在master-detail场景中从sql数据库表中选择多条记录
- 3. 根据时间随机选择从数据库中记录
- 4. 如何从MySQL数据库中选择一条随机记录?
- 5. 从MySQL数据库中选择一条记录
- 6. 我想从moodle数据库中选择一条记录
- 7. 从数据库中取出一条记录到选择列表
- 8. 从数据库中选择一条记录Flask/Sqlite
- 9. 从MYSQL数据库中选择记录按天分组
- 10. 从数据库中选择比最新的100条记录还旧的记录
- 11. 从表中选择多条记录
- 12. 从数据库选择记录(sqlite3)
- 13. 从sqlite3数据库中的多个相似记录的条件选择
- 14. 在Django中,如何从数据库中选择100条随机记录?
- 15. 查询要从多条记录中选择一条记录
- 16. 如何选择数据库中的下一条记录?
- 17. Java从数据库中选择在哪里条件
- 18. 根据主键从数据库中选择最后一条记录
- 19. 在Java中处理数百万条数据库记录
- 20. 按ID从内连接表中选择多条记录
- 21. 从oracle数据库中选择多条记录的有效方法(或在短时间内)
- 22. 无法从数据库中获取记录与条件之间
- 23. Select2 - 写入多重选择到数据库中,双记录
- 24. 从数据库中选择多个top3
- 25. PHP - 从数据库中选择多列
- 26. 从数据库中删除多条记录
- 27. 从表格中选择最多n条记录,每组最多一条记录
- 28. 无法从数据库中选择记录
- 29. 列出从数据库中选择的记录。
- 30. 如何从大型数据库中更快地选择记录?
谢谢我会试试:) –