Access - Consulta datos no coincidentes

 
Vista:
sin imagen de perfil
Val: 24
Ha aumentado su posición en 9 puestos en Access (en relación al último mes)
Gráfica de Access

Consulta datos no coincidentes

Publicado por Ricardo (9 intervenciones) el 22/09/2020 13:31:24
Buenos días,

Acabo de comenzar a trabajar con Access y aún estoy un poco perdido.
Tengo una tabla con las tareas que tienen mis compañeros de trabajo día a día: de viaje, trabajando, vacaciones,... He creado una consulta donde introduciéndole una fecha me dice qué actividad tenían ese día. Pero no soy capaz de hacer una consulta para que me diga qué compañeros no tenían ninguna actividad ese día en concreto. No sé si me ha explicado bien. Lo estoy intentando con "asistente busqueda de no coincidentes" pero no logro el resultado requerido.

La estructura de la tabla es: nombre del compañero, actividad, fecha inicio de la actividad, fecha final de la actividad.

Gracias por su tiempo
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 datos no coincidentes

Publicado por Mario (23 intervenciones) el 23/09/2020 04:23:00
Puedes usar lo siguiente tomando como nombre de la tabla "tarea": y q el campo actividad es tipo logico (T OR F)

1
Select  * from tarea where [actividad]=false and  [fecha inicio de la actividad]=#22/09//2020#
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 24
Ha aumentado su posición en 9 puestos en Access (en relación al último mes)
Gráfica de Access

Consulta datos no coincidentes

Publicado por Ricardo (9 intervenciones) el 23/09/2020 08:50:42
Muchas gracias. La probaré y te diré algo.
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 datos no coincidentes

Publicado por Anonimo (2024 intervenciones) el 23/09/2020 10:24:29
Si en una tabla solo se guardan los datos: (fecha + actividad + persona + ..... ), posiblemente mas, pero para los cálculos actuales estos serian indispensables, no serian suficientes para obtener lo que se desea.

La lógica es sencilla: una búsqueda de no coincidentes (como la que se pretende) ha de compara todas las posibilidades (días que puedan tener actividades) con las reales (los datos de la tabla actual).

Compararse consigo misma carece de sentido, la unidad tiene todos los atributos (ser el primero a la vez que el ultimo = único = todos).

Sera necesario generar una tabla que contenga las fechas que pueden tener actividades (pueden ser todos los días del intervalo entre el primero y el ultimo sean naturales o no) para utilizarla en la comparación.

De una tabla se toman las fechas y quien efectuó la tarea (si se desea ser especifico), se relacionan por el campo de fecha y .... se podrá conocer cuales no tienen actividad (o si están libres para adjudicarle una en un futuro).

Para programar, primero se ha de plantear la lógica (INDISPENSABLE) y tras ello se ha de 'traducir' al lenguaje de la maquina, todos pueden escribir o copiar, menos son capaces de plantear soluciones y muchos menos de unir ambas cosas.
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
sin imagen de perfil
Val: 24
Ha aumentado su posición en 9 puestos en Access (en relación al último mes)
Gráfica de Access

Consulta datos no coincidentes

Publicado por Ricardo (9 intervenciones) el 24/09/2020 19:24:05
Gracias por su tiempo.

Un saludo
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