如果在数据库中 查询,有一个很复杂的排序算法,然后取得其中前100个,怎么查询比较合适?是直接把排序的算法用sql实现,还是查询所有结果,然后再用java或c++排序?数据库排序算法服务器算法
解决方案 »
- JDBC 在while中写更新没有成功更新tab1表,无异常!诡异
- 各位大哥怎么打印这样的是三角形啊 用java
- 网页播放视频为什么一直处在缓冲状态?
- 前台用jsp页面提交用户名和密码,用的是IBATIS框架,后台进行提交信息的校验,校验成功后将用户名保存在session中,需要代码。 急用!!!!! 高分赠与!!!!!!
- 【求助】WebService rampart1-1自带sample的问题!
- 扩展javax.ejb.*编译报错,请大虾帮忙分析!
- 放到application中的session会不会失效呢?
- 如何获取月的第一天和最后一天的日期?
- 100分求:开源的邮件服务器
- 关于在Tomcat上部署struts的问题
- web打印
- java 使用axis2调用webservice
特别复杂的话可以在数据库服务器上用存储过程实现吧。
查询所有结果,然后再用java或c++排序。 如果数据量很大,光把所以数据查出来都耽搁挺多时间了。。