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

Chọn mức trung bình từ bảng MySQL với LIMIT

Tôi nghĩ đây là những gì bạn đang theo đuổi:

SELECT AVG(items.price)
  FROM (SELECT t.price
          FROM TABLE t
         WHERE t.price > '0' 
           AND t.item_id = '$id'
      ORDER BY t.price
         LIMIT 5) items

Nó sẽ trả về giá trị trung bình của 5 mức giá thấp nhất - một câu trả lời duy nhất.



  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 để lấy id sau khi CHÈN vào cơ sở dữ liệu MySQL bằng Python?

  2. Làm cách nào để biết có bao nhiêu kết nối MySQL đang mở?

  3. XAMPP MySQL - Cài đặt ft_min_word_len

  4. Spring, Hibernate, Blob lazy loading

  5. Làm thế nào để kiểm tra xem một chuỗi có phải là JSON hay không?