大便时有便血可能是由于痔疮、肛裂、直肠息肉等原因导致,患者应及时就医,明确病因后进行针对性治疗。1、痔疮:如果患者患有内痔或混合痔,在排便时可能会出现便血的情况。此时患者可以遵医嘱使用马应龙麝香痔疮膏等药物进行治疗,也可以通过手术切除的方式进行治疗;2、肛裂:肛裂是指齿状线以下肛管皮肤层裂伤形成的小溃疡,通常与长期便秘有关。患者会出现肛门疼痛、出血等症状,同时还会伴有瘙痒感。患者可以在医生的指导下涂抹硝酸甘油软膏等药物进行治疗,也可以通过手术的方式进行治疗;3、直肠息肉:直肠息肉是指直肠黏膜表面突出到肠腔内的隆起性病变,可能与遗传因素有关。患者会出现腹痛、腹泻等症状,同时还会伴有便血的情况。患者可以通过内镜下电凝术等方式进行治疗。除此之外,还可能是由于结肠癌等原因导致。建议患者及时去医院就医,以免延误病情。