ACCESS 里面, 应该是使用 IIF 函数。
select IIF ( a.field1 IS NULL, 0, a.field1) AS field1 b.field2 from table1 a left join table2 bon a.field3=b.field4 注: ACCESS 里面好像是没有 CASE WHEN 的, IIF 主要用来实现 CASE WHEN 的功能。这里的 IIF ( a.field1 IS NULL, 0, a.field1) 等价于 CASE WHEN a.field1 IS NULL THEN 0 ELSE a.field1 END 也就是 假如a.field1字段为空的话, 那么显示 0 , 否则显示 a.field1