Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/05/2011, 08:44
Avatar de death_nemesis
death_nemesis
 
Fecha de Ingreso: abril-2009
Ubicación: Santiago - Chile
Mensajes: 147
Antigüedad: 15 años, 8 meses
Puntos: 2
Respuesta: Problema calculo de hora

Cita:
Iniciado por huesos52 Ver Mensaje
esto toca hacerlo con una función.
Mirate este capitulo
http://www.postgresql.org/docs/8.4/s...-datetime.html

en especial la función extract que recibe parametros como DOY o ISODOW.

Con esto, puedes pensar en una función que te excluya aquellos sabados y domingos de tu ciclo.

saludos
mira yo tenia algo asi
Código SQL:
Ver original
  1. SELECT DISTINCT to_char(fecha_recepcion,'Day') AS Dia,to_char(fecha_recepcion,'D') AS NumDia FROM vehiculos WHERE
  2. to_char(fecha_recepcion,'D')::int2 NOT IN (7,1)   ORDER BY NumDia -- Se elimina el día sabádo y domingo.

como para comprobar que me quita el sabado y el domingo el cuento es como sacar la diferencia de días en horas y llevarlo a 8 horas laborales.