0
想象一下,我的工作時間安排從上午9點到下午6點。它被分成15分鐘的區塊,約會(15分鐘的增量)可以適用於可用的時間。現在查詢在計劃中查找時間塊
,如果我需要插入一個新的任命是長45分鐘有一個簡單的查詢來查找的時間塊,提供給適合約會給定日期
基本表的設計是
AppointmentId
Date
StartTime
Length - 15 minute incremenents
我想獲得可用時間的列表,以供選擇,所以如果在指定日期的唯一的約會是30分鐘一個在9:30那麼次列表將
(No times before 9:30 as the 45 minute appointment wont fit)
10:15
10:30
10:45
...
5:15pm (last time of the day the appointment will fit)