你好,小便有血提示存在血尿,尿道损伤、尿道炎、结石或是肾盂肾炎等疾病都可以引起的,而具体是什么原因导致的结合相应的检查就可以明确的,疾病是不断在发展的,针对不同的病因病情,治疗方式及用药也是有一定的差异的,建议您及时到医院检查明确诊断后针对性的进行治疗。