我试过了
SELECT 2 - (SELECT 1);
并且得到了
“查询‘2 - (SELECT 1)’中存在语法错误”
我们不能直接在 select 子句中使用子查询,就像在其他数据库(如 mysql 或 Postgresql)中可以访问子查询一样。为了达到相同的结果,我们应该添加 FROM 子句。
SELECT 2 - subquery.result FROM (SELECT 1 AS result) AS subquery;