基于mybatis一对多查询内层排序的问题

mybatis一对多查询内层排序


    
        
        
        
            
            
            
            
            
            
            
            
            
            
            
            
            
            
                
                
                
                
            
        
    

可设置多个排序规则,这样展示到前端页面时,解决每次打开页面显示顺序都不一样的问题

postman查询结果

基于mybatis一对多查询内层排序的问题_第1张图片

mybatis多排序问题

在很多业务场景中,会有多排序问题,mybatis支持多排序,写法如下:

ORDER BY contract.contractCount DESC, reward.rewardTotal DESC, new_job.newJobCount DESC

这种写法是根据最左边的字段进行第一排序,如果第一排序字段有并列的,则根据第二字段再去排一次,依次类推。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

你可能感兴趣的:(基于mybatis一对多查询内层排序的问题)