Consulta especial

28/01/2013 - 17:06 por davcolme | Informe spam
Buenas. Necesito su ayuda. Espero poderme explicar bien y que me echen una mano. Gracias ante todo.

He creado una tabla de tareas realizadas por personal. Ese personal hace tareas individuales o por equipos que pueden cambiar. La tabla de tareas tiene el formato siguiente:

IDTarea.
Tecnico1
Tecnico2
Tecnico3
Tecnico4
Tecnico5
Tecnico6
Fecha

Me gustaría hacer algún tipo de consulta de verificación para comprobar si todos los técnicos tienen asignados trabajos todos los días. He intentado consultas de referencias cruzadas, pero no consigo nada. La idea seria tener una columna para cada técnico y en las filas las fechas. El valor de la celda seria la suma de las horas trabajadas.

Alguna sugerencia?

Preguntas similare

Leer las respuestas

#1 José Mª Fueyo
31/01/2013 - 13:04 | Informe spam
Hola
Para mi gusto, el diseño de la tabla no es correcto. Bastaría con un IDTarea, un IDTecnico (donde meterías el identificador de técnico) y la fecha. Ahí ya puedes usar una consulta de referencias cruzadas y ver sí hay algún técnico sin tarea algún día.

Salu2
José Mª Fueyo
[MS MVP Access]
Respuesta Responder a este mensaje
#2 davcolme
31/01/2013 - 17:18 | Informe spam
Ya, se que con un mejor diseño de tabla todo seria mas facil. El problema es que ya parto de un diseño anterior. Me entregan los datos asi y soy yo el que tengo que tratarlos.

Se te ocurre alguna opcion?? muchas gracias por tu ayuda
Respuesta Responder a este mensaje
#3 José Mª Fueyo
31/01/2013 - 17:59 | Informe spam
Hola
¿Que contiene los campos Tecnico1, Tecnico2,...?

Salu2
José Mª Fueyo
[MS MVP Access]
Respuesta Responder a este mensaje
#4 davcolme
31/01/2013 - 18:29 | Informe spam
Tengo una tabla con un campo id autonumerico que referencia los tecnicos. Los campos tecnico1, tecnico n son integer enlazados con esa otra tabla
Respuesta Responder a este mensaje
#5 José Mª Fueyo
31/01/2013 - 18:52 | Informe spam
Hola nuevamente.
¿Has probado a hacer una consulta donde tecnico1 IS NULL OR tecnico2 IS NULL...? eso te sacaría los registros que tienen alguno de los campos tecnicox nulo.
Pero yo replantearía la tabla con vistas a futuro...

Salu2
José Mª Fueyo
[MS MVP Access]
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida