Как подсчитать максимальное использование различных одновременных ресурсов с помощью запроса MySQL?MySql

Форум по Mysql
Anonymous
Как подсчитать максимальное использование различных одновременных ресурсов с помощью запроса MySQL?

Сообщение Anonymous »

Мне необходимо проверить лицензию на программное обеспечение на основе одновременно используемых ресурсов.
У меня есть эта таблица MYSQL:



resource-id
от
до




1
01.13.2026 09:00
01.13.2026 20:30


1
01.14.2026 18:00
01.14.2026 21:00


1
01.14.2026 19:30
01.14.2026 23:00


2
14.01.2026 18:30
14.01.2026 20:30


2
14.01.2026 21:30
01.14.2026 23:00


3
01.14.2026 18:30
01.14.2026 21:00



И я хочу посчитать отдельные идентификаторы ресурсов, используемые одновременно.
В этом примере с 14.01.2026 18:30 по 14.01.2026 20:30 одновременно использовалось 3 идентификатора ресурса. Тогда ожидаемый результат равен 3.
Учтите, что мне придется игнорировать счетчик, когда один и тот же ресурс перекрывает запись с тем же идентификатором ресурса.

Подробнее здесь: https://stackoverflow.com/questions/798 ... ysql-query

Вернуться в «MySql»