小便后有血,说明患者有肉眼血尿,这有可能是尿路感染导致的,也有可能是肿瘤或者结石导致的。对于有肉眼血尿的患者,首先要进行一个尿常规检查。如果尿常规中,仅有红细胞增高,说明患者是单纯血尿,这时是要给患者进行一个B超或者CT检查,以明确患者是否有肿瘤或者结石。如果患者明确肿瘤或结石疾病,只需要对原发疾病进行治疗之后,患者的血尿症状都可以得到明显改善。特别是对于排尿后有血的患者,通常可能是膀胱结石导致的,只要治疗结石之后,患者症状都可以得到改善。如果患者尿常规中不仅有红细胞增高,还有白细胞增高,说明患者是尿路感染导致的。这时只要给患者进行一个正规抗菌药物的治疗,绝大部分患者都可以治愈疾病,改善血尿症状。