一个统计停电记录的表格,表中有三个字段:用户编号,开始时间,结束时间(格式:yyyy-mm-dd hh:mm:ss) 展示的数据是按照用户编号统计的,一个用户编号可能有很多条停电记录,即多条开始时间和结束时间 有一种情况是比如:同一个用户编号,第一条开始时间是12:00 结束时间13:00,第二条开始时间是11:00结束时间是14:00 (即第二条的时间段11:00-14:00包含第一条的时间段12:00-13:00),那么这两条其实就算为一条数据,因为存在包含关系 请问这种情况下要统计这个停电数据,把所有相同用户编号,有包含关系的算为一条,这个sql需要怎么写 |