Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Group by

Estas en el tema de Group by en el foro de Bases de Datos General en Foros del Web. Estoy usando Sqlite 3.0 y tengo una tabla con los siguiente campos: ventaid, fecha, total. Lo que quiero hacer es agruparlos por dias, pero el ...
  #1 (permalink)  
Antiguo 18/10/2010, 13:26
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 7 meses
Puntos: 228
Group by

Estoy usando Sqlite 3.0 y tengo una tabla con los siguiente campos: ventaid, fecha, total.

Lo que quiero hacer es agruparlos por dias, pero el dia no termina a las 24, sino que mis dias tienen un corrimiento de unas horas, supongamos que 5horas. Es decir el dia x empieza a las 5 de la mañana y termina a las 5 de la mañana del dia x+1.
Hay una forma de agruparlos, o tengo que hacerlo uno por uno.

Muchísimas gracias!
  #2 (permalink)  
Antiguo 18/10/2010, 19:23
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 7 meses
Puntos: 228
Respuesta: Group by

Problema resuelto: Use la siguiente consulta:

SELECT * FROM
group by strftime('%d',fecha,'-5 hours')

Etiquetas: group
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:12.