2

今、私は2つのテーブルを持っています

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 システムを構築しています

4

1 に答える 1

2
select * from course c left join student s on c.course_id = s.course_id
order by c.course_name, c.course_id

結果セットを列挙します。course_id が変更されるたびに、新しいセクションを開始します。

于 2013-05-26T07:37:06.653 に答える