fai due volte la query. la seconda vuota.

Sempre salvo quel case 0 / case 1 che non capisco ed il modo strano (rispetto allo standard) che hai nell'estrarre i record risultanti.