Toda la pregunta está más o menos en el título. Para cada fila de la tabla, me gustaría seleccionar el máximo de un subconjunto de columnas.Oracle: seleccione el valor máximo de diferentes columnas de la misma fila
Por ejemplo, a partir de esta tabla
name m1 m2 m3 m4
A 1 2 3 4
B 6 3 4 5
C 1 5 2 1
el resultado sería
name max
A 4
B 6
C 5
la consulta debe ser compatible Oracle 8i.
+1 ¡Guau! He estado trabajando con Oracle desde que el 7.3.4 era nuevo, y nunca supe que existía esa función. –
@MarkBaker: se introdujo en Oracle8.0. – APC
Nah, es más viejo que eso. Está en el manual de Oracle 7.3 –