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

Nhóm DateTime theo ngày và giờ

Máy chủ SQL:

SELECT [activity_dt], count(*)
FROM table1
GROUP BY DATEPART(day, [activity_dt]), DATEPART(hour, [activity_dt]);

Oracle:

SELECT [activity_dt], count(*)
FROM table1
GROUP BY TO_CHAR(activity_dt, 'DD'), TO_CHAR(activity_dt, 'hh');

MySQL:

SELECT [activity_dt], count(*)
FROM table1
GROUP BY hour( activity_dt ) , day( activity_dt )


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tốt hơn nên sử dụng zero-date '0000-00-00 00:00:00' hoặc NULL trong MySQL?

  2. Làm thế nào để viết một trình kích hoạt để hủy bỏ xóa trong MYSQL?

  3. Khắc phục sự cố đăng nhập PHP SQL đơn giản

  4. Thiết kế cơ sở dữ liệu công thức cần bao gồm các thành phần cũng như các công thức phụ

  5. Ngừng sử dụng lại ID AUTO_INCREMENT của MySQL