解小便有血的原因如下:
一、泌尿系统感染或者结石,当感染加重或者结石移动时会对尿路黏膜造成损伤就会导致小便带血。一般还伴有明显排尿疼痛,尿频,尿急等症状,确诊后进行排石和抗感染处理。
二、如果老年女性出现了肉眼无痛性血尿,警惕泌尿系统肿瘤,比如膀胱肿瘤等。