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

Trung bình động - MySQL

SELECT AVG(cnt)
  FROM (SELECT COUNT(*) AS cnt
          FROM mytable
         WHERE `date` BETWEEN DATE_SUB(NOW(), INTERVAL 3 MONTH) AND NOW()
      GROUP BY DATE(`date`)) x

Giả sử bạn có một bảng mytable với trường date thuộc loại date , datetime hoặc timestamp




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. cách nhập tệp excel (XLSX) vào mysql bằng cách sử dụng nodejs

  2. php mysql lấy dữ liệu biến từ cơ sở dữ liệu và tính toán

  3. PDO tương đương với mysql_client_encoding ()?

  4. Gọi đến một hàm thành viên rowCount () trên một đối tượng không phải

  5. Sử dụng Docker, tôi gặp lỗi:SQLSTATE [HY000] [2002] Không có tệp hoặc thư mục nào như vậy