我正在使用mysql,必须制作一个水平表
例如,我的数据如下所示 我有学生(他们是独一无二的)和他们去过的学校,如下表所示(尽管该表很短,但我可能有成千上万的学生和学校)
student | school
----------------------------------
Mary * University
John * College
Mary * Junior High
Sarah ** Elementary School
Dylan * College
...... ........
我必须将此表更改为下表
Name | * University | * College | *Junior High | ** Elementary School .....
------------------------------------------------------------------------------
Mary 1 0 1 0
John 0 1 0 0
Sarah 0 0 0 1
......
我该怎么做?