2012-04-26 24 views
5

tôi cần phải nhận được một số dữ liệu từ hai bảng, 1 người, 2 nhiệm vụ, Truy vấn sau trong SQL hoạt động, và truy cập không làm việcđôi bên tham gia trong việc tiếp cận 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 

Tôi đã thử nhiều cách khác nhau, và tôi đã tìm kiếm trong Google và tôi không tìm thấy câu trả lời Nếu có ai có giải pháp, tôi sẽ đánh giá cao nó rất

+0

bạn có gặp lỗi không? – Taryn

Trả lời

7

Bạn đã thử nó với dấu ngoặc đơn chưa? MS Access yêu cầu (ví dụ: lượt thích) dấu ngoặc đơn xung quanh nhiều JOINS:

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

Và theo "thích", bạn có nghĩa là "yêu cầu" –

+0

có, ý tôi là yêu cầu. – Taryn

+0

Cảm ơn rất nhiều, sau 10 giờ tìm kiếm, hoạt động tốt, cảm ơn một lần nữa – user1095549

Các vấn đề liên quan