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

Nhiều số đếm trong CakePHP

Bạn có thể ĐẾM sự kiện và NHÓM THEO ngày mà họ xảy ra.

Ví dụ:

SELECT eventDate, COUNT() as 'events'
FROM   events
GROUP  BY eventDate
ORDER  BY eventDate ASC

Điều này có thể cho kết quả tương tự như sau:

2009-08-11 | 23
2009-08-09 | 128
2009-08-06 | 15

Nếu bạn lưu trữ ngày và giờ dưới dạng eventDate, bạn sẽ cần sử dụng hàm substr () để nhóm các sự kiện chỉ theo ngày:

SELECT substr(eventDate, 1, 10) as 'date', COUNT() as 'events'
FROM   events
GROUP  BY substr(eventDate, 1, 10)
ORDER  BY eventDate ASC



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để thay đổi tiền tố trong tất cả các bảng trong MySQL DB của tôi?

  2. Thông báo khi ai đó tải video lên

  3. Lựa chọn tháng đơn giản của Laravel

  4. MySQL Chèn vào nhiều bảng? (Chuẩn hóa cơ sở dữ liệu?)

  5. Xóa các bản sao trong MySQL