求 Sql 语句, 求文章表中每个分类下各取一篇文章
需求: 大家都清楚 文章表中有很多分类,如30个分类,想求出每个分类下最新更新的一篇文章
数据库结构
id title body bind_category_id
1 文章1 内容1 1
2 文章2 内容2 2
3 文章3 内容3 2
4 文章4 内容4 3
5 文章5 内容5 4
6 文章6 内容6 4
想实现的效果
id title body bind_category_id
1 文章1 内容1 1
3 文章3 内容3 2
4 文章4 内容4 3
6 文章6 内容6 4
求laravel 语句
分类表::with(['文章'=>function($query){ $query->first();}])->get();