Aktywni użytkownicy w zadanym dniu
Skypro sprzedaje internetowe kursy dla analityków danych i każdego ranka na pulpicie pokazuje, ilu studentów jest obecnie w trakcie aktywnej nauki. Każdy zapis na kurs ma enrollment_period typu DATERANGE — data początkowa włącznie, data końcowa wyłącznie ('[)').
Tabela user_courses:
- user_id — id studenta
- course_id — id kursu
- enrollment_period DATERANGE — okno dostępu
Policz, ilu różnych studentów miało co najmniej jeden aktywny okres zapisu obejmujący 2024-04-15. Każdy student liczony jest raz, nawet jeśli ma jednocześnie kilka aktywnych kursów.
Przykładowy oczekiwany wynik
Tak wygląda poprawna odpowiedź — liczba jej wierszy jest swoista i nie musi odpowiadać tabelom ze schematu.
| active_users |
|---|
| 6 |
Skypro
Zaloguj się, aby zobaczyć historię rozwiązań
Zaloguj sięZaloguj się, aby korzystać z Mentora AI
Zaloguj sięFocus radio
Paused · SomaFM · Fluid