Código MySQL:
Ver original
Se registra una especialidad y un campo limitado de estudiantes que estaran en dicha especialidad, luego por cada especialidad se registran una serie de preguntas y por cada pregunta cuatro respuestas dentro de las cuales se encuentra la respuesta correcta con un valor de 1 y de 0 para las incorrectas, en la tabla estudiantes se encuentra los datos de los mismos y la nota que obtuvo en tercer año del colegio.
El estudiante elige 3 especialidades clasificada en opnción 1, 2 o 3, luego se le muestran 10 preguntas por cada especialidad seleccionada, para obtener el puntaje de X especialidad seleccionada sume el puntaje que obtuvo.
La ayuda que necesito es en esta parte profe: si el estudiante obtuvo mayor puntaje en "X" especialidad, lo debo asignar a esa especialidad siempre y cuando se cumpla con el campo limitado de estudiantes para dicha especialidad sino se cumple se envia a la segunda especialidad que el estudiante selecciono sino a la tercera.
Cualquier ayuda que puedan brindarme se los agradecería. Saludos