Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wybierz średnią z tabeli MySQL z LIMIT

Myślę, że tego właśnie szukasz:

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

Zwróci średnią z 5 najniższych cen - jedna odpowiedź.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pobierz obraz przechowywany jako BLOB w bazie danych MYSQL

  2. Wyraźne a grupowe według

  3. Zainstaluj wiele instancji MySQL na serwerze Linux — użyj osobnego pliku konfiguracyjnego MySQL

  4. 4 sposoby sprawdzenia typu danych kolumny w MySQL

  5. Różnica między mysqli a mysql?