Mysql
 sql >> Base de données >  >> RDS >> Mysql

Sélectionnez la moyenne de la table MySQL avec LIMIT

Je pense que c'est ce que vous recherchez :

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

Il renverra la moyenne des 5 prix les plus bas - une seule réponse.