2012-04-26 12 views
5

que necesito para obtener algunos datos de dos tablas, 1 personas, 2 tareas, La siguiente consulta en SQL trabaja, y el acceso no funcionadoble combinación interna en el acceso db

SELECT  Task_Id, 
      e2.emploeey_name AS W_FROM, 
      e1.emploeey_name AS W_TO, 
      t.Task_Details 
FROM  tasks AS T 
INNER JOIN Employees AS e1 ON e1.Emploeey_id = T.Task_To 
INNER JOIN Employees AS e2 ON e2.Emploeey_id = T.write_From 

He intentado muchas formas, y busqué en Google y no encontré una respuesta Si alguien tiene una solución, lo agradecería muy

+0

¿recibe un error? – Taryn

Respuesta

7

¿Lo ha intentado con paréntesis? MS Access requiere (es decir, me gusta) paréntesis alrededor de varias UNIDAS:

SELECT  Task_Id, 
      e2.emploeey_name AS W_FROM, 
      e1.emploeey_name AS W_TO, 
      t.Task_Details 
FROM  
(
     tasks AS T 
     INNER JOIN Employees AS e1 
      ON e1.Emploeey_id = T.Task_To 
) 
INNER JOIN Employees AS e2 
     ON e2.Emploeey_id = T.write_From 
+2

Y por "me gusta" te refieres a "requiere" –

+0

sí, me refiero requiere. – Taryn

+0

Muchas gracias, después de 10 horas de búsqueda, funciona muy bien, gracias de nuevo – user1095549

Cuestiones relacionadas