Agregue múltiples filas en una sola fila desde una sola tabla
¿Cómo puedo unir varias filas en una sola fila a través de mysql?
Ejemplo:
Mesa de estudiantes
Sno.| Name | Subjects
1. | ABC | English
2. | ABC | Mathematics
3. | ABC | Science
4. | FMC | French
5. | ABC | Russian
6. | JBC | French
Ahora lo quiero en este formato.
Sno.| Name | Sub1 | Sub2 | Sub3 | Sub4 |
1. | ABC | Eng | Maths| Science| Russian
2. | FMC | French| Null| Null | Null
3. | JBC | French| Null | Null | Null
No estoy seguro de cómo hacerlo realmente? ¿Y debo crear una vista o una tabla?
Supongo que una vista estará bien.