title: Is there any way to match multiple date ranges for inclusion in other multiple ranges in postgresql
body: <p>For example I have in database allowed ranges - (08:00-12:00), (12:00-15:00) and requested range I want to test - (09:00-14:00). Is there any way to understand that my test range is included in allowed range in database. It can be splited in even more parts, I just want to know if my range fully fits to list of time ranges in database. </p>