[SQL] Buscar el máximo entre 2 campos

bahcham Mensajes publicados 3 Estado Miembro -  
 abdallah_mehdoini -
Hola a todos.
Quiero saber un método con SQL que permita obtener el máximo entre dos campos de una base de datos.
Ejemplo:
Estudiante ........Nota Control final....... Nota Raspado...... Nota Max

....X ..........................10..................... 12......................... 12
....Y ...........................8....................... 7........................... 8
....Z ..........................10 ......................10 ..........................10

5 respuestas

Yann
 
¡Hola!

Lo siento, pero como actualmente no estoy en una máquina con Oracle, no puedo realizar pruebas. Pero en tu lugar, intentaría algo con la función GREATEST.
Permite comparar varios valores (texto, fecha o número).
Algo como GREATEST(nota_controle_final, nota_de_recuperación) debería funcionar.

¡Hasta luego!
3
bahcham Mensajes publicados 3 Estado Miembro
 
Merci beaucoup pour cette réponse et l'intérêt porté à mon problème. Le problème est que je travaille sur Access, donc la fonction GREATEST ne fonctionne pas.
Je cherche une fonction qui fait la même chose que GREATEST.

Merci infiniment.
0