Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/11/2010, 12:04
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: funcion q devuelva las cuotas pagadas de los ultimos 7 dias

Código SQL:
Ver original
  1. pruebas=> SELECT *FROM fechita;
  2.            fec
  3. -------------------------
  4.  2010-11-17 13:02:38.203
  5.  2010-11-13 00:00:00
  6.  2010-11-12 00:00:00
  7.  2010-11-08 00:00:00
  8.  2010-11-06 00:00:00
  9. (5 filas)
  10.  
  11. pruebas=> SELECT now();
  12.             now
  13. ----------------------------
  14.  2010-11-17 13:06:08.765-05
  15. (1 fila)
  16.  
  17. pruebas=> SELECT *FROM fechita WHERE fec BETWEEN (now()::date-INTEGER '7') AND now();
  18.            fec
  19. -------------------------
  20.  2010-11-17 13:02:38.203
  21.  2010-11-13 00:00:00
  22.  2010-11-12 00:00:00
  23. (3 filas)

Fijate que en el ejemplo, hay registrados en la fecha datos de varios días atras. Solo los que están 7 dias antes son aquellos que muestra la consulta.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming