Tiempo de lectura:45 Segundos

La funciones JUSTIFY_DAYS en PostgreSQL te permite obtener el número de meses en base a un intervalo. Cada 30 días será un mes.

Sintaxis

Escribe la siguiente sintaxis para utilizarlo:

justify_days(interval)

Interval debe ser el intervalo que quieres representar en meses.

Meses enteros

Si tu intervalo es 30 o un múltiplo de 30 te devolverá un número de meses entero:

SELECT justify_days(interval '30 days');

Meses parciales

Si tu intervalo es mayor de 30 días pero no es un múltiplo de 30 te devolverá un número de meses con días:

SELECT justify_days(interval '66 days');

Meses incompletos

Si tu intervalo es menor de 30 días obtendremos el número de días:

SELECT justify_days(interval '15 days');

Intervalos con horas

Si tu intervalo ademas de lo visto hasta ahora tiene horas se mostrara de la siguiente forma:

SELECT justify_days(interval '66 days 30 minutes');

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio está protegido por reCAPTCHA y se aplican la política de privacidad y los términos de servicio de Google.

Perfiles en Redes Sociales