Lo más adecuado sería que tuvieras otra tabla donde tuvieras una relación de alumnos con materias cursadas.
Código:
Tabla: MateriasCursadas
IDAlumno IDMateria
---------- -----------
1 1
1 2
1 3
2 1
3 1
2 2
4 1
Por ejemplo... además, aquí podrías colocar la calificación con la que aprobó esa materia. Incluso agregar con que profesor curso esa materia. Bueno, que las posibilidades incrementan.
Y cuando quieras saber que materias curso un alumnos, pues simple:
Código SQL
[-]
Select A.Nombre, M.Nombre, MC.Calif
From MateriasCursadas MC
join Alumnos A on MC.IDAlumno=A.IDAlumno
join Materias M on MC.IDMateria = M.IDMateria
Where MC.IDAlumno = 1