Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cách tính Số cuộc gọi đến tối đa?

Khi cuộc gọi bắt đầu, số lượng cuộc gọi sẽ tăng lên. Khi cuộc gọi kết thúc, số lượng cuộc gọi giảm dần. Vì vậy ...

;with cte as
(
    select SessionStartTime as changetime,1 as CC from yourtable
    union all
    select SessionCloseTime,-1 from yourtable
)
    select top 1 changetime,rt from
    (
    select * from cte
        cross apply 
        (select SUM(cc) as rt from cte c where c.changetime<=cte.changetime) rt         
    ) v
    order by rt desc


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server, Python và OS X

  2. SQL Server:INNER JOIN sau UNION dẫn đến Hash Match (Tổng hợp) chậm

  3. THÊM thời gian 23:59:59.999 đến ngày kết thúc cho giữa

  4. Khái niệm cơ bản về câu lệnh SQL Server ALTER TABLE

  5. Truy vấn hoặc Công cụ SQL Server để hiển thị Dữ liệu phân cấp