在数据库中提取内容,怎么样使用List或者Set过滤掉重复的内容,我想的是使用Set,因为Set机制就是无序不重复,但是从数据库中提取的显示在页面上的内容应该按照一定的顺序排列显示的,不知道怎么处理,麻烦各位说一下。Thank YOU !!!
4条回答 默认 最新
- NickACM 2010-11-12 00:05关注
第一 可以从数据库层次过滤:消除重复使用distinct ,按顺序使用order by
第二 程序代码中过滤,有顺序的话:LinkedHashSet
建议数据库过滤,这样可以减少数据库和应用程序之间的数据传输,提高效率
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报