sql >> Database >  >> RDS >> Mysql

haal het maximale aantal gelijktijdige telefoongesprekken op uit call_log

Tel voor elke oproep in het logboek de oproepen die actief zijn op die call_datetime en zoek het maximum:

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. Vorige waarde ophalen na update - MySql

  2. Tabelnaam en veldnamen weergeven in verzoek-URL

  3. Microsoft Access – De basis

  4. Het equivalent van de SQLServer-functie SCOPE_IDENTITY() in mySQL?