Write a SQL query to find the top 5 most frequently used conference rooms from a table of raw meeting start and end times.
Count each valid meeting record once. Exclude records missing a room or either timestamp, and exclude records whose end time is not after their start time.
room_name and meeting_count.| Column | Type | Description |
|---|---|---|
| meeting_idPK | INT | Unique meeting record identifier |
| room_name | VARCHAR(100) | Conference room name |
| start_time | TIMESTAMP | Meeting start timestamp |
| end_time | TIMESTAMP | Meeting end timestamp |