SQL Oracle, sacar el menor valor de entre varios campos de mismo formato

Hola,

En SQL Oracle deseo desarrollar una sentencia que me saque la fecha de menor valor de entre varios campos, es decir, para un registro dado hay varios campos de fechas CAMPO_FECHA_1, CAMPO_FECHA_2, CAMPO_FECHA,3, CAMPO_FECHA_4. En un campo nuevo quiero escribir cuál de ellas es la menor.

¿Sabéis como lo puedo hacer?

Gracias,

José Acevedo

1 Respuesta

Respuesta
1

Se podría ser:

UPDATE tabla 
   SET fecha_nueva 
     = LEAST(CAMPO_FECHA_1, 
             CAMPO_FECHA_2, 
             CAMPO_FECHA,3, 
             CAMPO_FECHA_4);

Un saludo desde mundoDB

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas