Mysql
 sql >> Baza danych >  >> RDS >> Mysql

pobierz maksymalną liczbę jednoczesnych połączeń telefonicznych z call_log

Dla każdego połączenia w dzienniku policz połączenia, które są aktywne w tym call_datetime, a następnie znajdź maksimum:

SELECT MAX(calls) FROM
(SELECT cl1.call_datetime, COUNT(*) AS calls
 FROM call_log cl1
 INNER JOIN call_log cl2
 ON cl1.call_datetime
 BETWEEN cl2.call_datetime  AND ADDTIME(cl2.call_datetime, cl2.call_length)
 GROUP BY cl1.call_id) AS counts;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Uprawnienia użytkownika MySQL na współdzielonych serwerach

  2. Problem z posiadaniem wielu baz danych?

  3. Połączyć Parse z zewnętrzną bazą danych?

  4. Jak dodać unikalny klucz do istniejącej tabeli (z wierszami nieunikatowymi)

  5. Kiedy MySQL próbuje zaktualizować indeks dla kolumny?