Tente isto:
select COALESCE(sum(balance),0) from mytable where customer = 'john'
Isso deve fazer o trabalho. O método coalesce deve retornar o 0.
select COALESCE(sum(balance),0) from mytable where customer = 'john'
Dia Mundial do Backup:4 fatos interessantes sobre perda de dados para saber
Não é possível atualizar a linha no SQLite no Android, mas não gera nenhum erro
Sistema de e-mail automático para enviar relatório de resumo do banco de dados
SQL avançado:insira a saída da função com valor de tabela parametrizada na tabela SQL