根据讨论你可以试试这个
Select field1, field2,field3 + (select
IIF(IsNull(sum(field4)),0,sum(field4)) from table2 where table2field5 =
table2.fields3) from table1
尝试两个表之间的左连接
select table1.field1,table1.field2,table1.field3,table2.field4
from table1 left outer join table2 on
table1.field5= table2.field3
您可以尝试这样,我认为您正在尝试子查询,并且您正在尝试将 table1 列与 table2 列进行比较
select field1,field2,field3,
(select field4 from table2 where table2. field5 = field3) from table1
或
select field1,field2,field3,
(select field4 from table2 where field5 = table2.field3) from table1