Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/09/2014, 16:37
ljimenez29
 
Fecha de Ingreso: septiembre-2014
Mensajes: 6
Antigüedad: 10 años, 2 meses
Puntos: 0
Respuesta: Error en consulta con base de datos postgresql en Pyhton

Buenas tardes razpeitia, gracias por responder.

Te explico lo que hace el programa.

Se conecta a una base de datos donde hay una tabla con los siguientes campos:

id, cedula, hora_entrada, hora_salida, observacion, turno, fecha

La persona introduce su cedula y el sistema almacena valores en:

cedula: 12345678
hora_entrada: 8:30:00
hora_salida: 00:00:00
turno: M
fecha: 2014-09-09


Si vuelve a instroducir la cedula se actualiza ese registro, que quedaria asi:

cedula: 12345678
hora_entrada: 8:30:00
hora_salida: 11:45:00
turno: M
fecha: 2014-09-09


Eso seria un solo registro para el turno de la mañana (M)

Para el turno de la tarde(T) es el mismo proceso, solo que se crea un nuevo registro. Por lo tanto se repite la cedula y la fecha


Luego la consulta la hago a traves de 2 ComboBox, en uno selecciono la cedula y en el otro el mes.

Cuando selecciono el mes creo dos variables con la primera fecha del mes(desde) y con la ultima fecha de ese mes(hasta). Por ejemplo desde = "2014-09-01", hasta = "2014-09-30"

Con la cedula busco las fechas asociadas a esa cedula en el rango de ese mes (desde, hasta).

El programa deberia entonces mostrarme todas la fechas que esten en ese rango, decir deberia mostrarme algo asi:
2014-09-06
2014-09-07
2014-09-08
2014-09-09

Pense que con el GROUP BY lo haria pero sale el error comentado en el primer post. Si quito el GROUP BY hace la consulta sin error pero me muestra las fechas de los 2 turnos, decir fechas repetidas.

Probe la consulta que colocas con LIMIT 1 y efectivamente me muestra la fecha menos reciente, pero asi no me sirve.


De todas maneras nuevamente gracias por responder.

Saludos.