如何在python postgresql中检查一个数据是否存在于一个持续时间之间

如何在python postgresql中检查一个数据是否存在于一个持续时间之间,python,postgresql,Python,Postgresql,我目前正在开发一个预订房间的应用程序。我使用python和数据库作为postgresql。那里有很多房间。当一个房间是预订房间名称时,开始时间和结束时间存储在数据库中。下一次预订房间时,同一房间不能预订相同的时间(如前一次预订),但可以预订其他时间段。如何检查此条件并执行

我目前正在开发一个预订房间的应用程序。我使用python和数据库作为postgresql。那里有很多房间。当一个房间是预订房间名称时,开始时间和结束时间存储在数据库中。下一次预订房间时,同一房间不能预订相同的时间(如前一次预订),但可以预订其他时间段。如何检查此条件并执行