select a.编号 a.姓名, iif(b.欠费 <> 0, '是', '否') 是否欠费 from 客户表 a left join 欠费表 b on a.a.id = b.id其实在access中就是一个iif,在sql server 中就是一个case的使用。大概就是这个样子吧。好久不写sql了。如果不对就查查帮助。
select a.编号,a.姓名,是否欠费=(case when isnull(b.金额,0)>0 then '是' else '否' end)from 客户表 a left join(select 客户编号,sum(isnull(金额,0))金额 from 欠费表 group by 客户编号)b on a.编号=b.客户编号