1972. First and Last Call On the Same Day
Description
+--------------+----------+
| Column Name | Type |
+--------------+----------+
| caller\_id | int |
| recipient\_id | int |
| call\_time | datetime |
+--------------+----------+
(caller\_id, recipient\_id, call\_time) is the primary key for this table.
Each row contains information about the time of a phone call between caller\_id and recipient\_id.Calls table:
+-----------+--------------+---------------------+
| caller\_id | recipient\_id | call\_time |
+-----------+--------------+---------------------+
| 8 | 4 | 2021-08-24 17:46:07 |
| 4 | 8 | 2021-08-24 19:57:13 |
| 5 | 1 | 2021-08-11 05:28:44 |
| 8 | 3 | 2021-08-17 04:04:15 |
| 11 | 3 | 2021-08-17 13:07:00 |
| 8 | 11 | 2021-08-17 22:22:22 |
+-----------+--------------+---------------------+
Result table:
+---------+
| user\_id |
+---------+
| 1 |
| 4 |
| 5 |
| 8 |
+---------+
On 2021-08-24, the first and last call of this day for user 8 was with user 4. User 8 should be included in the answer.
Similary, user 4 on 2021-08-24 had their first and last call with user 8. User 4 should be included in the answer.
On 2021-08-11, user 1 and 5 had a call. This call was the only call for both of them on this day. Since this call is the first and last call of the day for both of them, they should both be included in the answer.ac
Last updated