border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 12-07-2008, 06:24:00
Un Nuevo Amigo
 
Registrado: jun 2006
Posts: 4
pepelui Valoración +2
Predeterminado Agrupar consulta x año/mes

Hola amigos,

Necesito si pueden ayudarme con este tema.

Tengo una tabla llamada informes en access con los campos id-fecha(dd/mm/aaaa)-empleado-compania-estado

Lo que quiero hacer es cargar un listview con:
mes/compania/estado (son 3 -pendiente,cerrado y anulado)/tot informes

Ej.
Enero/08 - compania 1 - pendientes - 5
Enero/08 - compania 1 - cerrados - 1
Enero/08 - compania 1 - anulados - 0
enero/08 - compania 2 - pendientes - 1
....etc

Mi problema es que no se como puedo hace el select para agrupar por el campo fecha tomando solo el año y el mes.

Desde ya gracias por su colaboracion.

Slds.
Responder Con Cita
  #2 (permalink)  
Antiguo 13-07-2008, 11:31:17
Buena Participación en el Foro
 
Registrado: mar 2007
Posts: 73
beñat Valoración +2
Predeterminado Re: Agrupar consulta x año/mes

nose si habre entendido bien lo que querias, si lo que quieres es que te ordene el select por el año y en caso de ser el mismo año por el mes lo que tienes que hacer es esto.

select * from NOMBRE_TABLA order by year(fecha), month(fecha)

esto te lo va a ordenar por el año y en caso de ser iguales por el mes, nose si era eso lo que preguntabas, un saludo
Responder Con Cita
  #3 (permalink)  
Antiguo 25-07-2008, 02:08:27
Un Nuevo Amigo
 
Registrado: jun 2006
Posts: 4
pepelui Valoración +2
Predeterminado Re: Agrupar consulta x año/mes

Gracias Beñat, pero no es lo que buscaba, les paso como lo hice por si alguien e sirve.

ssql = "TRANSFORM COUNT(fecha) select nom_com AS [COMPANIA], est_inf AS [ESTADO], year(vto_inf) AS [AÑO] from informes,companias WHERE informes.id_com=companias.id_com group by year(fecha), nom_com, est_inf PIVOT FORMAT([fecha],'MMM') IN ('ENE','FEB','MAR','ABR','MAY','JUN','JUL','AGO',' SET','OCT','NOV','DIC') " ' ORDER BY fecha, est_inf asc"

Y lo cargo en la grilla.

Set MSHFlexGrid1.DataSource = Rs

Hasta aca todo bien, ahora como puedo agregar el total por mes y de todos los informes en otras 2 filas?

Saludos.
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado



La franja horaria es GMT. Ahora son las 19:27:19.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right