MySQL Forums
Forum List  »  Spanish

Sacar el valor máximo de varias columnas
Posted by: pitusoria pitusoria
Date: January 21, 2012 09:57AM

Soy un poco nueva en esto, así que disculpad mi ignorancia;

Tengo una tabla como esta:

Alumno......|....NIF....|....NOTA1....|....NOTA2...| (así hasta 10 notas)
María..........|...1234..|........5 .........|.......6...........|
Pepe...........|...1235..|........4 .........|........8..........|

El campo NOTA corresponde a cada asignatura, en la cual cada alumno tiene una nota. Para el ejemplo María tiene un "5" en la "NOTA1" y un "6" en la "NOTA2".
NIF es el id y PK de esta tabla y no hay FK implicadas.

Tengo que sacar la media de cada NOTA para todos los alumnos lo cual me queda una consulta asi:

select AVG(NOTA1), AVG(NOTA2) from NOTAS;

Esto me devuelve una tabla con una sola tupla y con 10 columnas (una por cada asignatura) correspondiente a las medias de cada una. Ahora necesito sacar el máximo de entre todas esas columnas y es lo que no consigo.

Muchas gracias por vuestro tiempo y atención.

Options: ReplyQuote


Subject
Views
Written By
Posted
Sacar el valor máximo de varias columnas
3266
January 21, 2012 09:57AM
18200
January 22, 2012 09:34PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.