我在 MS Access 中创建了一个查询,但它不起作用;它引发了一个有点通用的错误,而是:
FROM 子句中的语法错误
这个查询有什么问题?
SELECT *
FROM ((adsoyad
LEFT JOIN fatura
ON adsoyad.[gsm number] = fatura.[gsm number])
LEFT JOIN base
ON adsoyad.[gsm number] = base.[gsm number]) AS t
Run Code Online (Sandbox Code Playgroud)
您不能As T以这种方式使用别名 ( )。别名应该引用子查询、字段或表。您正在尝试在多个连接表上使用别名。
删除As T, 或将您的 FROM 部分包装在子查询中,如下所示:
SELECT *
FROM
(SELECT * FROM
((adsoyad
LEFT JOIN fatura
ON adsoyad.[gsm number] = fatura.[gsm number])
LEFT JOIN base
ON adsoyad.[gsm number] = base.[gsm number])) AS t
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
52 次 |
| 最近记录: |