Mysql
 sql >> база данни >  >> RDS >> Mysql

Изберете средна стойност от таблицата на MySQL с LIMIT

Мисля, че това търсиш:

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

Ще върне средната стойност на 5-те най-ниски цени – единичен отговор.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Добавяне на полета за псевдоним на MySQL заедно

  2. MySQL Visual Studio Не може да създаде прозорец за проектиране за избрания обект

  3. Как да използвате ORDER BY вътре в UNION

  4. SQLAlchemy JSON като blob/текст

  5. Как да поръчам MySQL заявка по конкретна колона?