在 postgresql 中,我可以在连接条件下使用子查询
SELECT *
FROM table1 LEFT JOIN table2
ON table1.id1 = (SELECT id2 FROM table2 LIMIT 1);
但是当我尝试在 Access 中使用它时
SELECT *
FROM table1 LEFT JOIN table2
ON table1.id1 = (SELECT TOP 1 id2 FROM table2);
我收到语法错误。在 Access 中实际上是不可能的还是只是我的错误?
我知道我可以得到相同的结果WHERE
,但我的问题是关于JOIN
Access 的可能性。