Visual Basic.NET - Consulta sql sacar informe de actividades realizadas

   
Vista:

Consulta sql sacar informe de actividades realizadas

Publicado por VIRLEY SANCHEZ CORDOBA visancor74@hotmail.com (6 intervenciones) el 31/01/2012 03:25:49
Buenas noches amigos, solicito ayuda porque me encuentro con un problema que se me ha hecho duro, por mi poco conocimiento de programación, pero se que para ustedes que tienen bastante experiencia es simple de dar solucion, motivo por el cual solicito ayuda de ustedes que son unos maestros en bases de datos y vb.net 2010.
El problema es: tengo una base de datos en access2010, en la cual tengo dos tablas con las cuales quiero realizar lo mencionado, una esta llena con las actividades que se le deben hacer a las personas, y la otra tabla esta las actividades que ya se le han hecho a algunas de las personas que estan en la primera tabla.
Primera tabla (ActividadesRealizar) y la segund a tabla con las actividades realizadas hasta el momento (ActividadesRealizadas), lo que necesito hacer es que me compare las dos tablas y que diga cuales personas y que actividades les hace falta??'
Pero el problema es que en la primera tabla hay actividades que se le deben hacer a las personas varias veces (es decir que algo se puede hacer 1, 2, 3, 4, hasta 12 veces en el año a una persona), el problema es como hago para hacer esta consulta ya sea en access o directamente desde vb.net 2010

Campos tabla 1(ActividadesRealizar) los elementales
documentopaciente - actividad -
AS1006158211 89020105
AS1006158211 89020105
AS1006158211 89020105
AS1006158211 89020105
AS1006158209 89020105
CC1015569987 9973003
AS1006158211 9973103
AS1006158211 9973103
AS1006158211 9973103


Campos tabla 2 (ActividadesRealizadas) los elementales
NoFactura - DocumentoPaciente - fechaActividad -- Actividad
1 AS1006158211 01/04/2011 89020105
2 cc1015569687 10/05/2011 9973003
5 as1006158211 12/05/2011 9973103

Necesito sacar un informe de las actividades que faltan por realizar segun las actividades realizadas y segun las actividades que hay para hacer.
No se si me explique bien del problema que tengo, si alguno puede ayudarme ya se de una o de otra manera muchas gracias estoy a la espera de buenas ideas para poder llevar a cabo el planteamiento.
Mi correo y msn visancor74@hotmail.com.

Tengo la base de datos en access con las dos tablas pero aca no me permite cargarla, para que tengan una mejor idea de mi problema.

De aantemano muchas gracias a quien me pued colaborar
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

Consulta sql sacar informe de actividades realizadas

Publicado por VIRLEY SANCHEZ CORDOBA visancor74@hotmail.com (6 intervenciones) el 31/01/2012 22:40:27
Al parecer es mas complicado de lo que pense, por eso todavia no hay ni una idea de como se podria hacer???. Amigos animo ayudenme con una idea para poder elaborar esta consulta.
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

Consulta sql sacar informe de actividades realizadas

Publicado por apacheco (78 intervenciones) el 19/02/2012 13:15:56
Es una consulta "Pesada" para el equipo pero funcionas

SELECT Actividad
FROM ActividadesRealizar
WHERE Actividad NOT IN (SELECT DISTINCT Actividad
FROM ActividadesRealizadas)
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

Consulta sql sacar informe de actividades realizadas

Publicado por VIRLEY SANCHEZ CORDOBA (6 intervenciones) el 20/02/2012 21:57:37
Amigo esa consulta sirve en parte pero no es la solucion que busco, por que hay que tener en cuenta que hay actividades que se le pueden realizar en algunas ocaciones hasta 12 veces la misma actividad, y que puede llevar ya hechas mas de 1, lo cual quiere decir que estarian pendientes de realizar 11 o menos-...

Muchas gracias por la respuesta, ademas se demora como 40 minutos, muy demorada la consulta.

Sigo esperando ayuda....
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