Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #12  
Antiguo 13-05-2011
abelg abelg is offline
Miembro
 
Registrado: jul 2004
Posts: 50
Poder: 23
abelg Va por buen camino
Hola Oscar mira espero te sirva aún esto en sql server, cree una tabla temporal para poder reproducir la que muestras al inicio.

Código SQL [-]
Create table #consultas (
        afiliado        varchar(15),
        formulario        varchar(15),
        FechaAtencion Datetime
)

insert into #consultas values('0001','00001','2011/01/15')
insert into #consultas values('0001','00021','2011/01/19')
insert into #consultas values('0001','00022','2011/01/21')
insert into #consultas values('0001','00035','2011/02/17')
insert into #consultas values('0001','00036','2011/02/25')
insert into #consultas values('0001','00088','2011/03/03')
insert into #consultas values('0001','00099','2011/04/04')

Select afiliado,
                        DATEPART(month, FechaAtencion) mes,
                        DATEPART(YEAR, FechaAtencion) anio,
                        COUNT(DATEPART(month, FechaAtencion)) cantidad
From #consultas
group by afiliado,
                        DATEPART(month, FechaAtencion),
                        DATEPART(YEAR, FechaAtencion)
--having COUNT(DATEPART(month, FechaAtencion))> 0


Drop table #consultas

si tienes problemas en los insert puede ser por el formato de fecha, en mi configuración esta en ingles, por si tienes problemas pues cambias a tu formato. Ej: 'año/mes/dia' es el mio y el tuyo puede ser 'dia/mes/año'.
saludos.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
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
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Sumar Minutos para total asistencia webmasterplc Varios 1 18-02-2011 06:46:31
Problemas para sumar en TDBGrid whatson Varios 1 18-12-2007 17:34:08
Funcion para sumar meses? patorecalde MS SQL Server 2 21-08-2007 20:24:17
Ventas diarias, semanales, mensuales y anuales magm2000 SQL 2 11-10-2005 17:44:56
sumar columna para que salgan en query narciso SQL 4 26-07-2005 10:51:43


La franja horaria es GMT +2. Ahora son las 15:31:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi