SQL - Contar y agrupar

 
Vista:

Contar y agrupar

Publicado por gfr (8 intervenciones) el 28/02/2007 12:36:42
Hola,
tengo una tabla donde entre otros campos dispongo de:
nombre persona
Actividad
Estado Actividad
Con la siguiente estructura
Pepito --- actividad1 -- Finalizada
Pepito -- Actividad2 -- En curso
Mario -- actividad 3 -- en curso
Mario -- actividad4 -- finalizada
Pepito -- actividad 5 --en curso
...

A mi lo que me gustaria es poder crear una consulta donde me devolviera para cada tipo de "nombre persona" el número de actividades que tiene en cada estado.
Me explico: para el ejemplo antes mencionado me tendira que salir:
Pepito, tiene 3 actividades y 2 en curso
Mario tien 2 actividades, 1 en curso y 1finalizada

Es esto posible ?

Saludos y gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Contar y agrupar

Publicado por gfr (8 intervenciones) el 28/02/2007 12:56:24
rectifico lo que me interasa en la salida de la consulta, ya que creo que no lo he explicado bien.
Lo que me interesa que se muestre en la salida es lo siguiente:

NombrePersona Estat Num.Actividad
Pepito Finalizada 1
Pepito En curso 2
Mario Finalizada 1
Mario En curso 1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Contar y agrupar

Publicado por Julio Jungbluth (6 intervenciones) el 28/02/2007 17:33:28
Hola espero que te sirva.

create table datos ( nombre_persona varchar (20),
Actividad varchar (20),
Estado_Actividad varchar (20))

insert datos values('juan', 'actividad 1', 'En Curso')
insert datos values('Pepito', 'actividad 1' , 'Finalizada ')
insert datos values('Pepito', 'actividad 2', 'En Curso' )
insert datos values('Mario', 'actividad 3', 'En Curso ')
insert datos values('Mario', 'actividad 4', 'finalizada ')
insert datos values('Pepito', 'actividad 5', 'En Curso ')

select nombre_persona,
Estado_Actividad,
count(actividad) as actividad
from datos
group by nombre_persona, Estado_Actividad
order by nombre_persona

Saludos desde el rico PERU, me avisas como te fue
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Contar y agrupar

Publicado por gfr (8 intervenciones) el 01/03/2007 14:21:37
Muchas gracias me ha ido de maravilla !!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar