use*_*549 5 sql database ms-access
我需要从两个表,1个人,2个任务中获取一些数据,SQL中的以下查询可以工作,而Access不起作用
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
Run Code Online (Sandbox Code Playgroud)
我尝试了很多方法,我在谷歌搜索,但没有找到答案如果有人有解决方案,我会非常感激
你用圆括号试过吗?MS Access需要(即喜欢)多个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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10707 次 |
| 最近记录: |