Mysql
 sql >> база данни >  >> RDS >> Mysql

извличане на максимален брой едновременни телефонни обаждания от call_log

За всяко повикване в дневника пребройте повикванията, които са активни към този call_datetime, след което намерете максимума:

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. Кога MySQL актуализира индексите

  2. Как да съпоставя собствена заявка към POJO, когато нямам обект в моя проект?

  3. Най-бързият начин за повторение през голяма таблица с помощта на JDBC

  4. Как да се уверите, че няма състояние на състезание в базата данни на MySQL, когато увеличавате поле?

  5. Вмъкнете данни в отдалечена база данни mysql чрез метод POST от iOS устройство