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

Nhóm MySQL theo khoảng thời gian 24 giờ cụ thể

Bạn có thể làm điều này bằng cách trừ đi 5,5 giờ và tổng hợp vào ngày:

select date_add(date(timestamp - interval (5*60 + 30) minute), interval (5*60 + 30)  minute) as interval_start,
       date_add(date(timestamp - interval (5*60 + 30) minute), interval (24*60 + 5*60 + 30)  minute) as interval_end,
       count(*) as cnt
from t
group by date(timestamp - interval (5*60 + 30) minute)
order by interval_start;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Đếm các giá trị không trống trong mỗi cột của bảng

  2. Lỗi cú pháp Sql khi sử dụng truy vấn cơ sở dữ liệu UPDATE

  3. Thư viện lỗi hành khách không được tải

  4. Truy vấn con tương quan mySQL

  5. Lưu trữ các phiên trong bảng DB không hoạt động (sử dụng Zend_Session_SaveHandler_DbTable)