$row=$courseModel->table('course a ,student b')->field('a.id as id,a.subjectname as name,b.id as sid')->where("b.subjectid=a.id")-> select();
主表
Id 科目名
1 文科
2 理科
子表
Id subjectid(课程名关联上面的Id) studentname(学生姓名)
1 1 张三
2 2 李四
3 1 王五
4 1 赵六
5 2 孙七
……如何查询出 json 解析后 这样的结果序号 课程名 学习人数
1 理科 12
2 文科 10
请问这样能用多表查询查么? 还是要分开查询?
最佳答案