Активни потребители към дадена дата
Skypro продава онлайн курсове за анализатори на данни и всяка сутрин дашбордът показва колко студенти в момента са в активно обучение. Всяка записване носи enrollment_period от тип DATERANGE — началната дата е включена, крайната не е ('[)').
Таблица user_courses:
- user_id — id на студента
- course_id — id на курса
- enrollment_period DATERANGE — прозорец на достъп
Преброй колко уникални студенти са имали поне един активен период на записване, покриващ 2024-04-15. Всеки студент се брои веднъж, дори ако има няколко активни курса едновременно.
Примерен очакван изход
Така изглежда правилният отговор — броят редове е негов собствен, не е задължително да съвпада с таблиците в схемата.
| active_users |
|---|
| 6 |
Skypro
Влез, за да видиш историята на решенията
ВходВлез, за да използваш ИИ ментора
ВходFocus radio
Paused · SomaFM · Fluid