## Контекст (таблицы и пример данных) ### Таблицы - `logins(user_id, login_time, country)` ### При

SQL Developer Senior
## Контекст (таблицы и пример данных) ### Таблицы - `logins(user_id, login_time, country)` ### Пример данных **logins** | user_id | login_time | country | |-------:|----------------------|---------| | 1 | 2025-01-01 10:00:00 | FI | | 1 | 2025-01-01 11:00:00 | SE | | 1 | 2025-01-01 12:00:00 | EE | | 2 | 2025-01-01 10:00:00 | FI | --- ## Задача Найти `(user_id, day)`, где число разных стран логина >= 3. Вернуть: `user_id`, `day`, `countries_cnt`.
Ответы
```sql SELECT user_id, login_time::date AS day, COUNT(DISTINCT country) AS countries_cnt FROM logins GROUP BY user_id, login_time::date HAVING COUNT(DISTINCT country) >= 3; ```