Given a database of clinician schedules, write a query to find overlapping or double-booked time slots at Talkiatry. Include only active booked slots for the same clinician and calendar date. Treat slots that touch at an endpoint as non-overlapping.
| Column | Type | Description |
|---|---|---|
| clinician_idPK | INT | Unique clinician identifier |
| full_name | VARCHAR(150) | Clinician's display name |
| specialty | VARCHAR(100) | Clinical specialty |
| Column | Type | Description |
|---|---|---|
| schedule_idPK | INT | Unique schedule slot identifier |
| clinician_id | INT | Clinician assigned to the slot |
| schedule_date | DATE | Calendar date of the slot |
| start_at | TIMESTAMP | Slot start timestamp |
| end_at | TIMESTAMP | Slot end timestamp |
| status | VARCHAR(30) | Booking status |