我正在学习 Access 和 SQL,但是在 from 子句中使用子查询时遇到问题,我似乎无法弄清楚。
Select *
From (LongSubQuery) as a, (LongSubQuery) as b, (LongSubQuery) as c
Where a.field=b.field=c.field;
只要 from 子句中的每个语句 A、B 和 C 都返回一条记录,这就会完美地工作。如果这三个语句中的任何一个中的 where 子句阻止了记录的返回,那么这些语句都不会返回结果。我尝试了各种 NZ 并且不是没有运气的空语句。我怀疑这实际上是由使字段等效的最后一行代码引起的。有没有办法解决?