MySQL/MariaDB: 여러 개의 서로 다른 작업 시간 간격을 합산하여 사무실이 언제 열리는지 확인? 저는 공급자를 위한 유연한 스케줄링 옵션이 있는 환자 관리 시스템과 함께 일하고 있습니다.공급자가 언제든지 교대 근무를 시작하고 중단할 수 있고 공급자가 하루에 여러 교대 근무를 할 수 있다는 점을 고려하여 진료소(일명 사무실)가 문을 여는 시간을 추론해 보겠습니다.저는 MariaDB 10.3을 사용하고 있습니다. 이 이미지는 K 박사와 P 박사 두 공급자의 일정을 보여줍니다. K박사와 P박사는 아침 6시에 하루를 시작합니다.그들은 2시간 동안 일하다가 오전 8시에 2시간 동안 휴식을 취합니다.진료소는 2시간 동안 문을 열었습니다. K박사와 P박사는 10시에 다시 일을 시작합니다.그들은 점심을 먹기 ..