如何在MS Access DB中使用子查询--到目前为止还不起作用

问题描述 投票:0回答:1

我试过了

SELECT 2 - (SELECT 1);

并且得到了

“查询‘2 - (SELECT 1)’中存在语法错误”

sql database ms-access rdbms
1个回答
0
投票

我们不能直接在 select 子句中使用子查询,就像在其他数据库(如 mysql 或 Postgresql)中可以访问子查询一样。为了达到相同的结果,我们应该添加 FROM 子句。

SELECT 2 - subquery.result
FROM (SELECT 1 AS result) AS subquery;
© www.soinside.com 2019 - 2024. All rights reserved.