现有type和blog,type和blog为一对多关系,要根据每个type对应的blog数量进行排序查询,求高效查询方法?
type实体类代码
public class Type { private Long id;
@NotBlank(message = "分类名称不能为空")
private String name;
private List<Blog> blogs = new ArrayList<>();
}
对应的表
type
blog
回答:
select type_id , count(*) c from blog group by type_id order by c
回答:
最高效就是跟blog里面的评论数量一样 增加一个blog数量 然后一个sql简单排序就行了
回答:
给 blog
表加个 type_id
的索引。然后用 2 楼的 SQL
?
以上是 现有type和blog,type和blog为一对多关系,要根据每个type对应的blog数量进行排序查询,求高效查询方法? 的全部内容, 来源链接: utcz.com/p/944782.html