我有一个名为 Appointments 的表格,显示预约的时间段。
id | time start | time end | caseno
1 | 800 | 830 | null
2 | 800 | 830 | null
3 | 900 | 930 | AB-111
4 | 900 | 930 | null
我需要显示CaseNo
空的可用预约空档。但是,每次都有两个时段(上午 8 点、上午 830 点、上午 900 点等)。
我使用什么查询来显示列:Apn_Id
,Apn_TimeStart
并Apn_TimeEnd
避免显示重复项并且只占用可用的时间段 ( caseno = null
)?