SELECT 工号,姓名,MAX(IIF(!EMPTY(刷卡记录1),1,0)+IIF(!EMPTY(刷卡记录2),1,0)+IIF(!EMPTY(刷卡记录3),1,0)+IIF(!EMPTY(刷卡记录4),1,0)) as 刷卡统计 FROM 考勤日报表 WHERE ( IIF(!EMPTY(刷卡记录1),1,0)+IIF(!EMPTY(刷卡记录2),1,0)+IIF(!EMPTY(刷卡记录3),1,0)+IIF(!EMPTY(刷卡记录4),1,0) )>=1 GROUP BY 工号,姓名
vfp 9这个语句才可以