Php Mysql sql行到列
现在我有两张桌子Php Mysql sql行到列,php,mysql,Php,Mysql,现在我有两张桌子 STUDENT: STUDENT_ID | STUDENT_NAME | COURSE_ID 1000 | Anson | 1 1001 | Jnson | 1 1002 | Andy | 2 1003 | Alex | 3 课程: COUSE_ID | COURSE_NAME 1
STUDENT:
STUDENT_ID | STUDENT_NAME | COURSE_ID
1000 | Anson | 1
1001 | Jnson | 1
1002 | Andy | 2
1003 | Alex | 3
课程:
COUSE_ID | COURSE_NAME
1 | P5A
2 | P5B
3 | P5C
现在我想产生一个结果,显示每个班级的学生姓名
创意成果:
P5A P5B P5C
Anson Andy Alex
Jason
我应该怎么做,我正在使用php+mysql构建web系统
select * from course c left join student s on c.course_id = s.course_id
order by c.course_name, c.course_id
枚举结果集。每次课程id发生变化时,都要开始一个新的部分。但是当我用PHP打印出来时,我如何每行打印P5A、P5B、P5C学生对应的内容?