Я разрабатываю внутреннюю панель инструментов, и я должен показать, сколько сеансов входа в систему перекрывалось друг с другом (максимум), сгруппированные по временному слоту (при условии, что день исправлен, пройден как параметр). < /p>
В базе данных я уже есть информация о том, когда пользователь вошел в систему и вышел из системы. class = "s-table-container">
userId < /th>
Войти < /th>
< /th>
< /tr>
< /thead>
< /tr>
< /thead>
/> 7 < /td>
2025-04-03 08:30:00 < /td>
2025-04-03 09:10:00 < /td>
< /tr>
2 < /td>
201-04-30-3. 09:20:00 < /td>
2025-04-03 09:30:00 < /td>
< /tr>
3 < /td>
2025-04-03 09:37:00 < /td>
2025-03-03 09:37:00 < /td>
2025-03-03 09:37:00 < /td> 09:45:00 < /td>
< /tr>
6 < /td>
2025-04-03 09:55:00 < /td>
2025-04-03 10:30:00 < /td>
2025-03. /> 1 < /td>
2025-04-03 10:15:00 < /td>
2025-04-03 10:50:00 < /td>
< /tr>
5 < /td>
201-04. 12:01:00 < /td>
2025-04-03 12:04:00 < /td>
< /tr>
6 < /td>
2025-04-03 12:05:00 < /td>
2025-04-03 12:05:00 < /td>
2025-03-03 12:05:00 < /td>
2025-04-03 17:26:00 < /td>
< /tr>
7 < /td>
2025-04-03 12:23:00 < /td>
2025-04-03 12:53:00 < /td>
. />4
2025-04-03 12:25:00
2025-04-03 12:37:00
Desired output:
time < /th>
userLogged < /th>
< /tr>
< /thead>
08-> 08
08
< /thead>
08 /> 1 (только пользователь 7 вошел в систему) < /td>
< /tr>
09-10 < /td>
1 (пользователи 2 и 3 никогда не перекрывают свою сеанс) < /td>
< /tr>
10-11 < /br />
10-11 < /br />
10-11 < /td>. (Пользователи 6 и 1 перекрывали их сеанс) < /td>
< /tr>
11-12 < /td>
0 < /td>
< /tr>
12-13 < /td>
3 (пользователи 4,6. Session)
Можно ли достичь этого результата, используя MySQL? (Возможно, с одним запросом?)
Подробнее здесь: https://stackoverflow.com/questions/795 ... -time-slot
Создать анализ данных о перекрывающемся входе в систему, сгруппированным по временному слоту ⇐ MySql
Форум по Mysql
1744395505
Anonymous
Я разрабатываю внутреннюю панель инструментов, и я должен показать, сколько сеансов входа в систему перекрывалось друг с другом (максимум), сгруппированные по временному слоту (при условии, что день исправлен, пройден как параметр). < /p>
В базе данных я уже есть информация о том, когда пользователь вошел в систему и вышел из системы. class = "s-table-container">
userId < /th>
Войти < /th>
< /th>
< /tr>
< /thead>
< /tr>
< /thead>
/> 7 < /td>
2025-04-03 08:30:00 < /td>
2025-04-03 09:10:00 < /td>
< /tr>
2 < /td>
201-04-30-3. 09:20:00 < /td>
2025-04-03 09:30:00 < /td>
< /tr>
3 < /td>
2025-04-03 09:37:00 < /td>
2025-03-03 09:37:00 < /td>
2025-03-03 09:37:00 < /td> 09:45:00 < /td>
< /tr>
6 < /td>
2025-04-03 09:55:00 < /td>
2025-04-03 10:30:00 < /td>
2025-03. /> 1 < /td>
2025-04-03 10:15:00 < /td>
2025-04-03 10:50:00 < /td>
< /tr>
5 < /td>
201-04. 12:01:00 < /td>
2025-04-03 12:04:00 < /td>
< /tr>
6 < /td>
2025-04-03 12:05:00 < /td>
2025-04-03 12:05:00 < /td>
2025-03-03 12:05:00 < /td>
2025-04-03 17:26:00 < /td>
< /tr>
7 < /td>
2025-04-03 12:23:00 < /td>
2025-04-03 12:53:00 < /td>
. />4
2025-04-03 12:25:00
2025-04-03 12:37:00
Desired output:
time < /th>
userLogged < /th>
< /tr>
< /thead>
08-> 08
08
< /thead>
08 /> 1 (только пользователь 7 вошел в систему) < /td>
< /tr>
09-10 < /td>
1 (пользователи 2 и 3 никогда не перекрывают свою сеанс) < /td>
< /tr>
10-11 < /br />
10-11 < /br />
10-11 < /td>. (Пользователи 6 и 1 перекрывали их сеанс) < /td>
< /tr>
11-12 < /td>
0 < /td>
< /tr>
12-13 < /td>
3 (пользователи 4,6. Session)
Можно ли достичь этого результата, используя MySQL? (Возможно, с одним запросом?)
Подробнее здесь: [url]https://stackoverflow.com/questions/79569085/create-data-analysis-about-overlapped-login-grouped-by-time-slot[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия