我如何根据 Laravel 中的学生 ID 获取连接的教师数量和科目数量?

在这里,我需要使用预订表的数据根据 Students_id 获取连接的教师和连接的科目的数量。

https://img3.mukewang.com/650d4bff0001534c24770558.jpg

如果 Student_id = 1,则提供教师计数 = 2,因为连接的 Teacher_id 仅是 1 和 2。然后,student_id = 1 提供主题计数 = 3,因为连接的 subject_id 仅是 3,1 和 2。我如何在 laravel 中实现这个功能?



弑天下
浏览 95回答 1
1回答

慕哥6287543

我想你可以做这样的事情:DB::table('reservations') ->where('student_id', $student_id) ->distinct('teacher_id') ->count('teacher_id');这会获取id: 的学生的预订$student_id,然后计算所有不同的教师 id。
打开App,查看更多内容
随时随地看视频慕课网APP