select merchant_id,branch_id,pos_id,internal_id,sum(cast(is_fault as tinyint))
from v_error
where balance_time between '1999-12-12' and '2003-12-12'
group by balance_time,merchant_id,branch_id,pos_id,internal_id